Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for release 0.36.0 #1166

Merged
merged 1 commit into from
Apr 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
45 changes: 45 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,48 @@
0.36.0
---
* **all**
* Add support for OpenCV 4.9.0
* update Go to version 1.22
* update minimum go version to 1.21
* **bugfix**
* aruco: correct test from latest OpenCV update
* **build**
* add GH action for Windows
* remove appveyor
* adjusted Makefile to build for debian bookworm
* **core**
* Add additional signature for MinMaxLoc.
* add color conversion alias
* add Mahalanobis(), Inv(), Row(), amd Col() functions
* add MulTransposed() function
* add PCABackProject() and PCAProject() functions
* add PSNR() function
* add SVBackSubst() and SVDecomp() functions
* **calib3d**
* add FisheyeCalibrate, FisheyeDistortPoints, and CheckChessboard functions
* Add func comments and update readme
* add Rodrigues function
* add SolvePnP function
* Add more smoke tests
* Initial commit of more stereo bindings
* **feature2d**
* Add interface for `Feature2D` algorithms
* Asserting some algorithms conform to `Feature2D`
* Prepend "Feature2D" prefix to component interfaces of Feature2D
* **imgproc**
* add CreateHanningWindow()
* add EMD()
* Add float version of BoxPoints and MinAreaRect
* Add new binding for cv::Erode.
* **videoio**
* add Retrieve function
* **contrib/xfeatures2d**
* Add BriefDescriptorExtractor to xfeatures2d (#1114)
* add NewSURFWithParams func
* Add separate "Compute" bindings for detection algorithms (#1117)
* **cuda/core**
* ADD Cuda MultiplyWithStream (#1142)

0.35.0
---
* **all**
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ If you need static opencv libraries

If it works correctly, at the end of the entire process, the following message should be displayed:

gocv version: 0.35.0
gocv version: 0.36.0
opencv lib version: 4.9.0

That's it, now you are ready to use GoCV.
Expand All @@ -178,7 +178,7 @@ If you need static opencv libraries

If it works correctly, at the end of the entire process, the following message should be displayed:

gocv version: 0.35.0
gocv version: 0.36.0
opencv lib version: 4.9.0-openvino
cuda information:
Device 0: "GeForce MX150" 2003Mb, sm_61, Driver/Runtime ver.10.0/10.0
Expand Down Expand Up @@ -240,7 +240,7 @@ Now you should be able to build or run any of the examples:

The version program should output the following:

gocv version: 0.35.0
gocv version: 0.36.0
opencv lib version: 4.9.0

#### Cleanup extra files
Expand Down Expand Up @@ -341,7 +341,7 @@ The following make command should do everything to download and install OpenCV 4

If it works correctly, at the end of the entire process, the following message should be displayed:

gocv version: 0.35.0
gocv version: 0.36.0
opencv lib version: 4.9.0

That's it, now you are ready to use GoCV.
Expand Down Expand Up @@ -381,7 +381,7 @@ Now you should be able to build or run any of the examples:

The version program should output the following:

gocv version: 0.35.0
gocv version: 0.36.0
opencv lib version: 4.9.0

### Custom Environment
Expand Down Expand Up @@ -443,7 +443,7 @@ Now you should be able to build or run any of the command examples:

The version program should output the following:

gocv version: 0.35.0
gocv version: 0.36.0
opencv lib version: 4.9.0

That's it, now you are ready to use GoCV.
Expand Down