DS1819 对应版本的FFMPEG_OpenCV开发笔记(七十):红胖子带你傻瓜式编译VS2017x64版本的openCV4...
若該文為原創(chuàng)文章,轉(zhuǎn)載請注明出處
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/107837715
各位讀者,知識無窮而人力有窮,要么改需求,要么找專業(yè)人士,要么自己研究
紅胖子(紅模仿)的博文大全:開發(fā)技術(shù)集合(包含Qt實用技術(shù)、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機、軟硬結(jié)合等等)持續(xù)更新中…(點擊傳送門)
OpenCV開發(fā)專欄(點擊傳送門)
上一篇:OpenCV開發(fā)筆記(六十九):紅胖子8分鐘帶你使用傳統(tǒng)方法識別已知物體(圖文并茂+淺顯易懂+程序源碼)
下一篇:持續(xù)補充中…
前言
紅胖子來也!!!
opencv_contrib是opencv提供額外的工具,提供一些基礎(chǔ)算法,之前編譯了不帶opencv_contrib的版本,不帶opencv_contrib的cuda硬加速版本, opencv+opentrib的版本。
OpenCV4是最新的版本,編譯一個openCV4的msvc版本。
版本匯總
- Qt5.2.0 mingw32 + Opencv2.4.10 版本
《OpenCV開發(fā)筆記(〇):使用mingw530_32編譯openCV3.4.1源碼,搭建Qt5.9.3的openCV開發(fā)環(huán)境》- Qt5.9.3 mingw32 + Opencv3.4.1 版本
《OpenCV開發(fā)筆記(一):OpenCV介紹、編譯》- Opencv3.4.0 + cuda9.0 + VS2015版本
《OpenCV開發(fā)筆記(十二):OpenCV編譯支持Gpu(cuda) 加速開發(fā)之win-qt-msvc2015編譯(opencv3.4.0、cuda9.0、VS2015)》
以上打包集合下載地址:https://download.csdn.net/download/qq21497936/12255080
OpenCV4下載
使用版本4.4.0
官網(wǎng)下載地址:https://opencv.org
CSDN下載地址:https://download.csdn.net/download/qq21497936/12917447
QQ群:1047134658(點擊“文件”搜索“opencv”,群內(nèi)與博文同步更新)
OpenCV編譯
步驟一:解壓到編譯文件夾
步驟二:CMake配置configure第一次
配置時,直接選中msvc 2017即可(帶x64是64位,不帶是32位)
步驟三:勾選部分配置,全局+opencv
其他不勾選了。
步驟四:Generate生成工程
步驟五:打開編譯
進入VS2017,然后目標是win64,直接編譯win64的release版本。
步驟六:編譯成功
模塊化
在這里附上Qt工程文件要帶的庫文件引入配置
# 不帶opencv_contrib的world版本 opencv4.4.0 LIBS += -L$$PWD/openCV4.4.0/lib -lopencv_world440 INCLUDEPATH += $${PWD}/openCV4.4.0/include $${PWD}/openCV4.4.0/include/opencv $${PWD}/openCV4.4.0/include/opencv2
測試Demo
void OpenCVManager::testRunNormal() { cv::namedWindow("testRunNormal"); cv::waitKey(0); }
工程模板:對應(yīng)版本號v1.0.0
對應(yīng):openCV440Dem_v1.0.0_基礎(chǔ)模板_測試opencv環(huán)境
上一篇:OpenCV開發(fā)筆記(六十九):紅胖子8分鐘帶你使用傳統(tǒng)方法識別已知物體(圖文并茂+淺顯易懂+程序源碼)
下一篇:持續(xù)補充中…
總結(jié)
以上是生活随笔為你收集整理的DS1819 对应版本的FFMPEG_OpenCV开发笔记(七十):红胖子带你傻瓜式编译VS2017x64版本的openCV4...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python逐行打印_python中逐行
- 下一篇: python淘宝抢购_Python 实现