gocv v0.25.0 Release Notes
Release Date: 2020-10-21 // about 4 years ago-
- all
- update to opencv release 4.5.0
- 🏗 build
- add file dependencies needed for DNN tests
- add verbose output for tests on CircleCI
- also run unit tests on non-free algorithms. YMMV.
- fix build with cuda
- remove Travis and switch to CircleCI using Docker based builds
- update CI builds to Go 1.15
- core
- add mixChannels() method to Mat (#746)
- Add toGoStrings helper
- support ConvertToWithParams method
- dnn
- 🐳 docker
- use separate dockerfile for opencv to avoid massive rebuild
- 📄 docs
- add recent contributions to ROADMAP and also add cuda functions still in need of implementation
- display CircleCI badge in README
- minor improvements to CUDA docs in READMEs
- 🔋 features2d
- add FlannBasedMatcher
- add drawmatches (#720)
- fix memory leak in SIFT
- highgui
- refactored ROI methods
- imgproc
- Add option to return baseline with GetTextSizeWithBaseline
- objdetect
- Add QRCode DetectAndDecodeMulti
- videoio
- Add video capture properties and set preferred api backend (#739)
- fix needed as discussed in golang/go issue #32479
- all
Previous changes from v0.24.0
-
- 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
- all