-
Latest Version
-
Operating System
Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
-
User Rating
Click to vote -
Author / Product
-
Filename
opencv-4.5.0-vc14_vc15.exe
Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.
Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of OpenCV 4.5.0.
For those interested in downloading the most recent release of OpenCV or reading our review, simply click here.
All old versions distributed on our website are completely virus-free and available for download at no cost.
We would love to hear from you
If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!
What's new in this version:
- OpenCV 4.5.0 licence has been changed to Apache 2: OE-32 - Change OpenCV License to Apache 2
- OpenJPEG replaces Jasper in distributed Windows packages: #18194
- Added support for OpenCL multiple contexts
DNN module:
Improved layers / activations / supported more models:
- ONNX: ReduceSum, Gather, improved Reshape
Intel® Inference Engine backend ( OpenVINO™ ):
- added support for OpenVINO 2021.1 release
- Fixes and optimizations in DNN CUDA backend (thanks to @YashasSamaga): PRs
G-API module:
- Added Python bindings for the general G-API (#17493), inference and streaming support are currently in progress
- Introduced serialization API, currently limited. A graph can be serialized to a byte stream (std::vector) and then reconstructed back to a cv::GComputation object
- OpenVINO NN backend has been moved to the latest OpenVINO "Core" APIs
- Now it is easier to declare a graph with a dynamic number of inputs or outputs (GIn() / GOut() support operator+=)
- Added "mask", extended "convertTo" with 16S, also added performance tests on Core kernels for the Fluid backend
- Added standard NN post-processing operations like parseYolo and parseSSD to turn NN results into a structured graph-based data format (e.g. GArray)
Added value initialization for GArray so now one can write:
- cv::GArray arr = std::vector { 1, 2, 3 }
- to associate a cv::GArray<> with a value at graph construction stage
- cv::GMat bitwise operators are extended with a cv::GScalar operand
- Introduced a new graph data type cv::GFrame and its data storage type cv::MediaFrame to start handling media-oriented formats (like NV12 or YUV images with external memory) in the graph
And many other great contributions from OpenCV community:
- flann module fixes / improvements by @pemmanuelviel: PRs
- Add Robot-World/Hand-Eye calibration function
GSoC 2020 merged projects:
- GSoC: Better SIFT in the main repository
- GSoC: Improvement of Random Sample Consensus in OpenCV
- GSoC: Real-time Single Object Tracking using Deep Learning
- GSoC: Revise/improve Text and Digit Recognition Samples
- GSoC: Optimize OpenCV for RISC-V
- GSoC (opencv_contrib): OpenCV bindings for Julia
- GSoC (opencv_contrib): Implement Macbeth Chart detector and AprilTag3
- GSoC (opencv_contrib): Depth Fusion for large scale environments
- OperaOpera 114.0 Build 5282.185 (64-bit)
- 4K Download4K Video Downloader+ 1.10.0 (64-bit)
- PhotoshopAdobe Photoshop CC 2025 26.1 (64-bit)
- OKXOKX - Buy Bitcoin or Ethereum
- iTop VPNiTop VPN 6.1.0 - Fast, Safe & Secure
- Premiere ProAdobe Premiere Pro CC 2025 25.0
- BlueStacksBlueStacks 10.41.610.1001
- Hero WarsHero Wars - Online Action Game
- TradingViewTradingView - Trusted by 60 Million Traders
- LockWiperiMyFone LockWiper (Android) 5.7.2
Comments and User Reviews