gocv v0.24.0 Release Notes

Release Date: 2020-07-30 // 3 months ago
    • all
      • update Makefile and README
      • change constants and corresponding function signatures to have the correct types (#689)
      • replace master branch terminology with release
      • update to OpenCV 4.4.0
    • calib3d
      • add FindHomography()
      • add function EstimateAffinePartial2D()
      • add GetAffineTransform() and GetAffineTransform2f()
      • add UndistortPoints(), FisheyeUndistortPoints() and EstimateNewCameraMatrixForUndistortRectify()
    • core
      • add MultiplyWithParams
    • ๐Ÿ“„ docs
      • add recent contributions to ROADMAP
      • create CODE_OF_CONDUCT.md
      • update copyright year
    • ๐Ÿ”‹ features2d
      • close returned Mat from SIFT algorithm
      • fix issue 707 with DrawKeyPoints
      • SIFT patent now expired so is part of main OpenCV modules
    • imgproc
      • change struct to remove GNU old-style field designator extension warning

Previous changes from v0.23.0

    • ๐Ÿ— build
      • update Makefile and README
      • update to use go1.14
    • calib3d
      • add draw chessboard
    • core
      • fix memory leak in Mat.Size() and Mat.Split() (#580)
    • cuda
      • add build support
      • add cuda backend/target
      • add support for:
      • cv::cuda::CannyEdgeDetector
      • cv::cuda::CascadeClassifier Class
      • cv::cuda::HOG Class
      • remove breaking case statement
    • dnn
      • avoid parallel test runs
      • remove attempt at providing grayscale image blog conversion that uses mean adjustment
    • ๐Ÿณ docker
      • docker file last command change (#505)
    • ๐Ÿ“„ docs
      • add recent contributions to ROADMAP
    • imgproc
      • add ErodeWithParams function
      • add getGaussianKernel function
      • add Go Point2f type and update GetPerspectiveTransform() (#589)
      • add PhaseCorrelate binding (#626)
      • added Polylines feature
      • do not free contours data until after we have drawn the needed contours
      • Threshold() should return a value (#620)
    • ๐Ÿ‘‰ make
      • added raspberry pi zero support to the makefile
    • opencv
      • update to OpenCV 4.3.0
    • openvino
      • add build support
    • ๐Ÿ windows
      • add cmake flag for allocator stats counter type to avoid opencv issue #16398