义乌门户网站建设,济源网站建设价格,做公司官网需要多少钱,Checkout v1.4.1 WordPress主题编译OpenCV4.5.5只含基本图像模块#xff0c;环境为Windows10 x64CMake3.23.3VS2019。默认编译选项编译得到的OpenCV库往往大几百MB甚至上GB#xff0c;本文配置下编译得到的库压缩后得到的zip包大小仅6.25MB#xff0c;适合使用OpenCV基本图像功能模块的项目移植而不牵涉其…编译OpenCV4.5.5只含基本图像模块环境为Windows10 x64CMake3.23.3VS2019。默认编译选项编译得到的OpenCV库往往大几百MB甚至上GB本文配置下编译得到的库压缩后得到的zip包大小仅6.25MB适合使用OpenCV基本图像功能模块的项目移植而不牵涉其他模块。
Step1在CMake中选择/填写OpenCV源代码路径和编译文件路径。
Step2点击Configure按钮会弹出一个对话框在第二个下拉框中选择x64平台。
Step3点击Finish按钮稍等片刻进度条完成会出现很多选项这里只选择最小编译的必要选项。 依次点开每个折叠的选项除了BUILD的下面的这几个选项的后面的勾保留其他的都去掉。
其中编译静态库时选择BUILD_WITH_STATIC_CRT编译动态库时还要选择BUILD_SHARED_LIBS。opencv_core为OpenCV的基础核心模块包含Mat数据结构的实现等opencv_imgcodecs为OpenCV的图像编解码模块opencv_imgproc为OpenCV的基础图像处理算法模块。
Step4继续点击Configure按钮直到红色全部消失。此时点击Generate按钮进度条完成后再点击Open Project按钮则打开VS后面CMake可以关闭了。
Step5在VS中选择编译平台为Release x64右键ALL_BUILD选择生成。
Step6开始编译工程完成后右键INSTALL选择生成。 我这里生成的头文件和库文件等存放在D:\software\OpenCV4.5.5\opencv\build_static\install路径下。
Step7在VS中新建项目test_opencv_static选择编译平台为Release x64如下图所示。注意此编译配置只能读取解析bmp文和dib格式的图像。
Step8在属性管理器-Release | x64中添加属性表需要修改下面几个地方 配置完成后即可运行代码。经过静态编译得到的可执行文件可以直接在另一台不含依赖库的计算机上运行。