From 17b43c201f8d8f9268c89ae138aa9b7174411caa Mon Sep 17 00:00:00 2001 From: deadprogram Date: Mon, 14 Mar 2022 12:34:11 +0100 Subject: [PATCH] Updates for release 0.30.0 Signed-off-by: deadprogram --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ Makefile | 2 +- README.md | 12 ++++++------ openvino/README.md | 4 ++-- version.go | 2 +- 5 files changed, 44 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 096c6fca..957cdb5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,37 @@ +0.30.0 +--- +* **all** + * update to OpenCV 4.5.5 +* **build** + * add install_nonfree make task to build all opencv_contrib modules + * correct download location for onnx test file + * Update Makefile for missing version changes +* **core** + * correct how memory is being allocated for Eye(), Zeros(), and Ones() to address issue #930 +* **calib3d** + * Adding support for estimateAffine2DWithParams (#924) +* **imgproc** + * Add DrawContoursWithParams function +* **photo** + * Add bindings for fastNlMeansDenoising and fastNlMeansDenoisingColored + * add detailEnhance function + * add EdgePreservingFilter function + * add PencilSketch function + * add stylization function +* **docs** + * add godoc comments for FastNlMeansDenoising functions + * update README with info on latest mingw-w64 t use for Windows builds + * dnn pose detect examples correct the order of the argument variable name +* **examples** + * Fixed memory leaks in the motion detection example +* **openvino** + * Update env.sh and README.md +* **windows** + * use mingw-w64 8.1.0 for protobuf compile +* **contrib** + * add cv::wechat_qrcode::WeChatQRCode (#949) + * Update cgo_static.go + 0.29.0 --- * **all** diff --git a/Makefile b/Makefile index ddd8571d..5dd0b904 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ .PHONY: test deps download build clean astyle cmds docker # GoCV version to use. -GOCV_VERSION?="v0.29.0" +GOCV_VERSION?="v0.30.0" # OpenCV version to use. OPENCV_VERSION?=4.5.5 diff --git a/README.md b/README.md index 62edeb5a..08c64062 100644 --- a/README.md +++ b/README.md @@ -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.29.0 + gocv version: 0.30.0 opencv lib version: 4.5.5 That's it, now you are ready to use GoCV. @@ -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.29.0 + gocv version: 0.30.0 opencv lib version: 4.5.5-openvino cuda information: Device 0: "GeForce MX150" 2003Mb, sm_61, Driver/Runtime ver.10.0/10.0 @@ -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.29.0 + gocv version: 0.30.0 opencv lib version: 4.5.5 #### Cleanup extra files @@ -338,7 +338,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.29.0 + gocv version: 0.30.0 opencv lib version: 4.5.5 That's it, now you are ready to use GoCV. @@ -377,7 +377,7 @@ Now you should be able to build or run any of the examples: The version program should output the following: - gocv version: 0.29.0 + gocv version: 0.30.0 opencv lib version: 4.5.5 ### Custom Environment @@ -439,7 +439,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.29.0 + gocv version: 0.30.0 opencv lib version: 4.5.5 That's it, now you are ready to use GoCV. diff --git a/openvino/README.md b/openvino/README.md index 9b475326..e2642d05 100644 --- a/openvino/README.md +++ b/openvino/README.md @@ -33,8 +33,8 @@ Now you can run the version command example to make sure you are compiling/linki ``` $ go run -tags customenv ./cmd/version/main.go -gocv version: 0.29.0 -opencv lib version: 4.5.3-openvino +gocv version: 0.30.0 +opencv lib version: 4.5.5-openvino ``` Note the use of `-tags customenv` is needed when using `go run`, `go build`, and `go test` with OpenVINO, so the CGo compiler can pickup the correct settings for the environment, and ignore the usual defaults. diff --git a/version.go b/version.go index 02ef6997..f6141f0a 100644 --- a/version.go +++ b/version.go @@ -7,7 +7,7 @@ package gocv import "C" // GoCVVersion of this package, for display purposes. -const GoCVVersion = "0.29.0" +const GoCVVersion = "0.30.0" // Version returns the current golang package version func Version() string {