构建特定模块OpenCV
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建特定模块OpenCV相关的知识,希望对你有一定的参考价值。
我想问一下如何指定由cmake ex构建的OpenCV模块。我只想构建核心,高端和improc。
感谢您的回复,因为我用谷歌搜索它,我找不到它。 :(
伟大
答案
您可以通过将每个模块指定为cmake来切换:
-DBUILD_opencv_xxxx=OFF # where xxxx is the module in question, and ON or OFF is your requested state
用cmake
另一答案
在CMakeCache.txt文件中有一个选项BUILD_LIST。您可以直接编辑该文件,也可以在命令行中指定该文件
CMakeCache.txt,相关行
//Build only listed modules (comma-separated, e.g. 'videoio,dnn,ts')
BUILD_LIST:STRING=
命令行
cmake -DBUILD_LIST=core,highgui,improc ..
以上是关于构建特定模块OpenCV的主要内容,如果未能解决你的问题,请参考以下文章
pyhton—opencv直线检测(HoughLines)找到最长的一条线
pyhton—opencv直线检测(HoughLines)找到最长的一条线
在 Python 多处理进程中运行较慢的 OpenCV 代码片段
如何在 NVIDIA Jetson TX2 上从 openCV(从源代码构建)运行 python?