Skip to content

(4.x) Merge 3.4#22642

Merged
alalek merged 52 commits intoopencv:4.xfrom
alalek:merge-3.4
Oct 15, 2022
Merged

(4.x) Merge 3.4#22642
alalek merged 52 commits intoopencv:4.xfrom
alalek:merge-3.4

Conversation

@alalek
Copy link
Copy Markdown
Member

@alalek alalek commented Oct 15, 2022

#21934 from Yulv-git:3.4-typos2
#22130 from catree:homography_tutorial_add_exercise
#22164 from lamm45:hough-angles
#22194 from heavyrain-lzy:fixbug_pyrup
#22285 from asenyaev:asen/disabled_compiling_warnings_3.4
#22371 from kianelbo:patch-1
#22382 from AleksandrPanov:qrcode_x86_arm_34
#22404 from Kumataro:3.4-fix22388_2 (see note)
#22412 from asenyaev/asen/carotene_warnings_macos_arm64
#22425 from AleksandrPanov:qrcode_test_arm
#22443 from catree:feat_calibrate_camera_exe_initial_guess
#22482 from Glutamat42:tutorial_generalized_hough_transform
#22504 from hflemmen:fix-broken-link
#22511 from alalek:dnn_build_warning_gcc12
#22512 from alalek:build_warning_gcc12_uninitialized
#22539 from catree:feat_homography_tutorial_gif
#22568 from asmorkalov:as/webp_warning
#22572 from catree:feat_improve_doc_calib3d
#22584 from vrabaud:msan
#22600 from alalek:cmake_opt_force_targets
#22617 from changh95:4.x
#22637 from alalek:docs_fix_links_generation_22572

Previous "Merge 3.4": #22378

Notes:

build_image:Docs=docs-js:18.04
build_image:Custom=javascript
buildworker:Custom=linux-1

catree and others added 30 commits June 19, 2022 22:59
fix python test_detect_and_decode_multi

fix python test_detect_and_decode_multi, sort QR in multiDetect/multiDecode

enable tests with "version_5_up.jpg", "version_5_top.jpg"

remove lambda
…macos_arm64

Suppress warnings in carotene on macOS ARM64 for 3.4 branch
…xercise

 Update homography tutorial with a small exercise
QR code, change resize interpolation for Arm
Add flags to set the camera intrinsic parameters as an initial guess (can allow converging to the correct camera intrinsic parameters).
Add -imshow-scale flag to resize the image when displaying the results.
Add -enable-k3 flag to enable or disable the estimation of the K3 distortion coefficient.
In some situations the last value was missing from the discrete theta
values. Now, the last value is chosen such that it is close to the
user-provided maximum theta, while the distance to pi remains always
at least theta_step/2. This should avoid duplicate detections.

A better way would probably be to use max_theta as is and adjust the
resolution (theta_step) instead, such that the discretization would
always be uniform (in a circular sense) when full angle range is used.
Fix angle discretization in Hough transforms
Fix some typos in platforms/, samples/.
…hough_transform

Tutorial for Generalized Hough Ballard and Guil Transform
asmorkalov and others added 22 commits September 14, 2022 20:01
dnn: eliminate GCC12 warning in total() call
…tialized

build: eliminate uninitialized warnings from GCC12
…_warnings_3.4

Disabled compiling warnings in case of symbols in cmake for 3.4
Report that animated webp is not supported for now
… references about other related functions in the calib3d doc.
[3.4] Add information about the disparity-to-depth mapping matrix
Move marking memory as initialized earlier.
* imgcodecs: tiff: Reduce memory usage to read 16bit image.

* imgcodecs: tiff: Reduce memory usage to read 8bit images

* imgcodecs: tiff: split basic test and full test.

* imgcodecs: tiff: fix to warning C4244

* imgcodecs: tiff: fix to warning C4244
- PCH may not pass compilation flags properly
- avoid `@ref`
- align with 4.x branch (minimize merge conflicts)
…_22572

docs: prefer # for links generation
@alalek
Copy link
Copy Markdown
Member Author

alalek commented Oct 15, 2022

👍

@alalek alalek merged commit 7624814 into opencv:4.x Oct 15, 2022
@alalek alalek mentioned this pull request Nov 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.