4.x
Merge pull request #24621 from chacha21:remap_relative
Backport C-API cleanup (imgproc) from 5.x
Deprecated convertTypeStr and made new variant that also takes the buffer size
Merge pull request #23109 from seanm:misc-warnings
Merge pull request #24325 from hanliutong:rewrite
Merge pull request #25607 from Fest1veNapkin:imgproc_approx_bounding_poly
HALL interface for bilaterialFilter.
Clean up the Universal Intrinsic API.
Merge pull request #24058 from hanliutong:rewrite-imgporc
Partially back-port #25075 to 4.x
Merge pull request #19631 from prittt:sota-ccl
Merge pull request #25932 from asmorkalov:as/HAL_cvtColor_aprox
Merge pull request #25981 from Kumataro:fix25971
OCL: fix incompatibility with Mali ruintime
Remove unused variables in rgb2hsv_b simd
Merge pull request #26071 from tingboliao:4.x
Merge pull request #25616 from savuor:rv/yuv_docs
Merge pull request #21645 from chacha21:applyColorMap_8UC1_optimized
imgproc: fix contour approximation, added test
Merge pull request #25680 from mshabunin:fix-approx-2
Merge pull request #25146 from mshabunin:cpp-contours
Removed old C API usage in new findContours implementation.
Merge pull request #16236 from alalek:fix_core_simd_emulator
AVX optimized implementation of Harris corner detector migrated to separate file
Merge pull request #25564 from mshabunin:cleanup-imgproc-2
Merge pull request #25968 from FantasqueX:correct-bayer2gray-simd-1
Fixed asserts in fillPoly.
Merge pull request #25469 from mshabunin:cpp-emd
imgproc: fix allocation issue in EMD
Merge pull request #19392 from amirtu:OCV-165_finalize_goodFeaturesToTrack_returns_also_corner_value_PR
imgproc: align GaussianBlur/sepFilter2D OpenCL with CPU version
Merge pull request #25364 from mshabunin:fix-unaligned-filter
Merge pull request #18073 from vpisarev:apache2_license
Remove all using directives for STL namespace and members
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
Fixed result buffer overflow in intersectConvexConvex_ for non-convex input.
Merge pull request #25970 from savuor:rv/hal_pyrdown
removed optim module; moved its functionality to core and photo modules; moved drawing functions from core to imgproc. Removed FilterEngine etc. from public API
Merge pull request #25565 from savuor:rv/hal_eq_hist
Move resize implementation to separate file
Fixed most clang -Wextra-semi warnings
Add Loongson Advanced SIMD Extension support: -DCPU_BASELINE=LASX
Merge pull request #23690 from chacha21:rotatedRectangleIntersection_precision
IPPInitSingelton was added to contain IPP related global variables; OPENCV_IPP env var now allows to select IPP architecture level for IPP9+; IPP initialization logic was unified across modules;
Enable `CV_SIMD_SCALABLE` in medianBlur.
fix findMinEnclosingTriangle and add tests
Perform arithmetics in CV_32F branch of divSpectrums() with doubles to prevent infs/NaNs (+ corresponding test).
imgproc(resize): drop unused 'pix_size4'
imgproc: sync boundingRect function with 5.x
Post-merge fixes for algorithm hint API.
fix statckblur big kernel case
fix files permissions
Normalize line endings and whitespace
Merge pull request #25509 from savuor:rv/hal_otsu