diff --git a/CHANGELOG.md b/CHANGELOG.md index 957cdb5e..88a7ef77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +0.31.0 +--- +* **all** + * update to OpenCV 4.6.0 +* **build** + * Switch to Github Actions for Linux CI build + * Use go -tags static when verifying static build +* **core** + * Add Mat.ElemSize (#964) + * avoid index out of range panic in NewPointsVectorFromPoints +* **video** + * add findTransformECC function +* **contrib/ximgproc** + * add PeiLinNormalization() function + * add anisotropicDiffusion() function + * implement edgePreservingFilter() + * implement niBlackThreshold and thinning filters + 0.30.0 --- * **all** diff --git a/Makefile b/Makefile index 052deac0..2efb37bf 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.30.0" +GOCV_VERSION?="v0.31.0" # OpenCV version to use. OPENCV_VERSION?=4.6.0 diff --git a/README.md b/README.md index 17d0cbce..5aa4a0e8 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.30.0 + gocv version: 0.31.0 opencv lib version: 4.6.0 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.30.0 + gocv version: 0.31.0 opencv lib version: 4.6.0-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.30.0 + gocv version: 0.31.0 opencv lib version: 4.6.0 #### 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.30.0 + gocv version: 0.31.0 opencv lib version: 4.6.0 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.30.0 + gocv version: 0.31.0 opencv lib version: 4.6.0 ### 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.30.0 + gocv version: 0.31.0 opencv lib version: 4.6.0 That's it, now you are ready to use GoCV. diff --git a/openvino/README.md b/openvino/README.md index 572aa38c..c5338570 100644 --- a/openvino/README.md +++ b/openvino/README.md @@ -1,6 +1,6 @@ # Using the Intel® Distribution of OpenVINO™ toolkit -The [Intel® Distribution of OpenVINO™ toolkit](https://software.intel.com/en-us/openvino-toolkit) is a set of tools and libraries for computer vision applications, that uses computer vision and imaging algorithms developed at Intel. It also includes a complete build of OpenCV 4.5.3. +The [Intel® Distribution of OpenVINO™ toolkit](https://software.intel.com/en-us/openvino-toolkit) is a set of tools and libraries for computer vision applications, that uses computer vision and imaging algorithms developed at Intel. It also includes a complete build of OpenCV 4.6.0. GoCV supports using the Intel GPU or Intel OpenVINO Inference Engine as a backend for the OpenCV deep neural network (DNN) module. For details, please see: https://github.com/hybridgroup/gocv/blob/release/openvino/ie/README.md @@ -33,7 +33,7 @@ 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.30.0 +gocv version: 0.31.0 opencv lib version: 4.6.0-openvino ```