Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

(5.x) Merge 4.x#3142

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
alalek merged 60 commits intoopencv:5.xfromalalek:5.x-merge-4.x
Dec 30, 2021
Merged

(5.x) Merge 4.x#3142

alalek merged 60 commits intoopencv:5.xfromalalek:5.x-merge-4.x
Dec 30, 2021

Conversation

@alalek
Copy link
Member

32 PRs:

#3070 from asmorkalov:as/hw_optflow_destructor
#3072 from sergiomb2:master
#3079 from Kumataro:Kumataro-patch-1
#3081 from asmorkalov:as/stereo_bm_uniqueness_ratio
#3082 from sergiud:wordsize-undefined
#3083 from sergiud:win32-sfm-no-minmax-macros
#3089 from noahstier:tlv1_cuda_optimization
#3090 from kuloPo:add-hough_space_transform
#3091 from asmorkalov:as/async_warp
#3092 from aimbot6120:sample_optimization
#3093 from scloke:master
#3094 from thunderbirdtr:viz_samples
#3095 from JulieBar:remap_overflow
#3098 from cudawarped:rtsp_video_write
#3103 from aluaces:patch-1
#3107 from saurabheights:patch-1
#3110 from Kumataro:4.x_fix3108
#3112 from berak:ximgproc_fix_edge_drawing
#3113 from TracelessLe:master
#3120 from AleksandrPanov:fix-aruco-tutorial
#3121 from paroj:colorfu (dedicated port to 5.x is required)
#3123 from sturkmen72:legacy_constants
#3124 from duanqn:duanqn/fix-typo
#3126 from AleksandrPanov:update_ArUco_tutorial
#3128 from alalek:cmake_fix_opengl
#3130 from ToFam:ed_segment_getter
#3132 from asmorkalov:as/stereo_prefilter
#3134 from asmorkalov:as/stereo_ub2
#3135 from paroj:ovisup
#3137 from savuor:backport_levmarqfromscratch
#3139 from cudawarped:pass_videocapture_params_to_videoreader

Main PR:opencv/opencv#21371
Previous "Merge 4.x":#3075

asmorkalovand others added30 commitsOctober 13, 2021 13:04
The cvv module is compiled conditionally on HAVE_QT5. But in opencv commit87d4970 this variable was renamed to HAVE_QT, so the module is never compiled.Also check if QT_VERSION_MAJOR >= 5
- Fix opencv bunny path for viz sample 3- Fix viz sample 2 for proper rotation based on video in here[1][1]:https://docs.opencv.org/4.5.3/d8/df0/tutorial_widget_pose.html
Add Radon transform function to ximgproc* resolve rebash conflict* add test for hough_space_transform* add perf for hough_space_transform* add sample for hough_space_transform* fix compatible issue and trailing space* fix EOF issue* resolve rebash conflict* update radon transformfix always cropping corner when rotatetranspose the output - now each column is integraladd support for float numberadd comment* add float type to perf test* add float type to accu test* update document* fix trailing space* resolve rebase conflict* Resolve coding style issues
alalekand others added27 commitsNovember 28, 2021 12:57
* New superpixel algorithm (F-DBSCAN)Implementation of a new superpixel algorithm, "Accelerated superpixel image segmentation with a parallelized DBSCAN algorithm".* Update scansegment.hppadded newline at end of file* Update scansegment.cppadded newline at end of file* Update scansegment.cppbug fixes* Update scansegment.cppbug fixes* Update scansegment.hppbug fixes* Update scansegment.cppbug fixes* Update scansegment.hpptrailing whitespace removal* Update scansegment.cppbug fixes* Update scansegment.cppbug fixes* Update scansegment.cppediting changes* Update scansegment.hppediting changes* Update scansegment.hppminor edits* Update scansegment.cppbug fixes* Update scansegment.cppinserted @addtogroup block* Update scansegment.cppbug fixes* Update scansegment.hppbug fixes* Update scansegment.hppindents removed* Update scansegment.cppextra indents removed* Update scansegment.cpplicense agreement updated* Update scansegment.hpplicense agreement updated* Update ximgproc.bib* Update scansegment.hppreference moved to ximgproc.bib* Update scansegment.cppreference moved to ximgproc.bib* Update scansegment.hppc++ def removed* Update scansegment.hppchanged threads param* Update scansegment.cppchanged threads param* Update scansegment.cpptab indents replaced with 4 spaces* Update scansegment.cppbug fixes* Update scansegment.hppremoved trailing whitespace* Update scansegment.cppreplace malloc with autobuffer* Update scansegment.hppupdated header guard* Update scansegment.cppbug fix* Update scansegment.cppbug fixes* Update scansegment.cppfixed process threads to the number of slices* Update scansegment.cppbug fixes* Update scansegment.cppC++ 11 lambdas used instead of cv::ParallelLoopBody* Update scansegment.cppchanged neighbours location buffer to array* Update scansegment.cppremove whitespace* Update scansegment.cppRAW pointers removed* Update scansegment.cppbug fixes* ximgproc(ScanSegment): coding style, add smoke test* Update scansegment.hppadded citation* Update scansegment.cppbug fixes
Add writing encoded video streams to disk when streaming from RTSP sources using cudacodec* Add missing codecs to cudacodec which uses Nvidia Video Codec SDK including checks to ensure codec used in input video file is supported on the current device.* Update cudacoded to1) automatically write the raw encoded video stream to a video file and,2) use less GPU memory by more closely mirroring the Nvidia samples.  Specifically querying the decoder for the number of decode surfaces (h265 commonly uses 4) instead of always using 20 and not using adaptive deinterlacing when the video sequence is progressive.  Additional updates to mirror the Nvidia sample include initializing the decoder so that HandleVideoSequence() gets called every time before the decoder is initialized, ensuring all the parameters for the decoder are provided by nvcudec.Added facility to decode AV1, not tested as VideoCapture doesn't return a valid fourcc for this.Add facility to decode MPEG4 video - requires modification to VideoCapture see pull request.* Prevent adding parameter sets twice and add zero padding to output files to that they play in vlc.Notes: VideoCapture - returns mpeg as the codec for mpeg4 files, so files written as .m4v from mpeg4 sources cannot currently be decoded.  This is also true for AV1 sources where cap.get(CAP_PROP_FOURCC) returns 0.Added mpeg4 test file which can be decoded when VideoCapture adds the extra_data.* Update to account for the extraData being passed from cap.retrieve instead of appended to the first packet.* Update to be compatible with changes to VideoCapture* Remove redundant test.* Add check to ensure retrieve is successful.* Remove writeToFile and allow VideoReader to return raw encoded data at the same time as decoded frames.* Fix missing documentation.
- Got rid of texture unit for xSobel mode;- Implemented NORMALIZED_RESPONSE mode.
…tion photos, add tests, add aruco_samples_utility.hpp
…s_ratioUniqueness ratio support for cuda::StereoBM* Naive implementation of uniqueness ratio option for cuda::StereoBM.* Optimized memory consumption in cuda::stereoBM with uniqueness check.* Got rid of line_disps array.* Reduced line_ssds.* Apply streams for all parts of cuda::stereoBM::compute.* Added perf test for CUDA stereoBM with uniqueness check.* Optimized global memory transactions.* Restored sync data transfers as they use stack variables.* Do not use constant memory in stereoBM to exclude stream races.* Code review fixes.
matches Ogre and makes more sense given float render targets are possible.
HashTSDF fixes backported* HashTSDF fixes backported* typo fixed
…ms_to_videoreaderPass cv::VideoCaptureProperties to VideoReader FFmpeg source* Add missing codecs to cudacodec which uses Nvidia Video Codec SDK including checks to ensure codec used in input video file is supported on the current device.* Allow VideoCaptureProperties to be passed to VideoCapture on initialization.Include test for VideoReader but not for VideoCapture, assume pass through successful.Use propertyId instead of c++ keyword property.Remove unecessary error checks (parsers error is dependant on source) and output more informative exception.* Prevent, fall back to CuvidVideoSource if VideoCapture params are passed and initialization fails and add test for this.* Remove magic number from get methods, and make the types consistent with VideoCapture::getFix documentation.* Add wrapper macro's and remove unecessary parameter from get().
@alalek
Copy link
MemberAuthor

👍

@alalekalalek merged commit92dccac intoopencv:5.xDec 30, 2021
@alalekalalek mentioned this pull requestFeb 22, 2022
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

@alalekalalek

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

20 participants

@alalek@junhuanchen@asmorkalov@sergiomb2@Kumataro@sergiud@noahstier@aimbot6120@onuralpszr@JuliaBareeva@kuloPo@aluaces@saurabheights@berak@TracelessLe@scloke@sturkmen72@duanqn@paroj@cudawarped

[8]ページ先頭

©2009-2025 Movatter.jp