opencv安装包下载,如何下载opencv
如何成功编译开放计算机视觉和贡献序言:
一年多来学习了大量的视觉和猛击相关知识,所以开放计算机视觉和贡献也进行了多次编译安装。我们在其中积累了许多漏洞,最终总结了在Linux_x86_64体系结构和ARM64体系结构的处理器上取得成功的教程。
具体的安装步骤如下所示。
下载开放计算机视觉和相应版本的贡献。请务必支持注意版本。本人正在下载OpenCV3.4.13及相应的贡献
下载cmake-gui。在人的本质上的安装命令是:sudo apt-getinstallcmake-Qt-GUI
进入开放计算机视觉文件夹
要使用CD opencv-3。4 .13 mkdirbuildcdbuildcmake-GUI4 .cmake-GUI进行编译,请参见以下教程
cmake-gui教程
如果要编译opencv_contrib,请此时进入opencv 3。4 .13/modules/cmake列表。txt,然后单击包含目录(
add _ definitions(-d _ opencv _ build=1)include _ directory/opencv _ contrib-3。4 .13/模块/请注意,xfeeres括号中的路径将更改为与您的OpenCVcontrib下的xfeature2d相对应的路径。通过显示当前工作目录命令查询后,非opencv _ modules _ path (if)集合)复制opencv _ modules _ path $ { cmake _ current _ source _ dir } end }结束buildlistsofmodulestobedocumentedset(opencv _ modules _ main )set)opencv格式$ { opencv _ modules _ disabled _ user } $ { opencv _ modules _ disabled _ } string(regex替换“^ opencv _”列表(追加opencv _ modules _ main $ { mod })else))list)append opencv _ modules _ extra $ { mod } endif)endif set(fixed _ order _ modulescoreimgprocimgcodecsvideiohighguivideocalib 3d features 2 dobjdetectdnmlflannphotostring())modules _ main $ { fixed _ order _ modules })set)opencv _ modules _ main $ { fixed _ } set(opencv _ modules _ maid)set)opencv _ mor ce缓存内部listofextramodules force 进入opencv 3。 4 .13/模块/拼接/cmake列表。文本文件(textfile)
设置包含目录(/opencv _ contrib-3)。4 .13/模块/请注意,将x特征括号中的路径更改为与您自己的OpenCVcontrib下的xfeature2d相对应的路径如果(有_cuda)。OCV _警告_禁用(cmake _ contrid)s-w shadow-wstrict-aliasing(endif))(w strict-aliasing))endif set(stitching _ contrib _ deps opencv _ xff)d opencv(worldandopencc set(stitching _ contrib _ deps )(endif))))))))))。OCV _定义_模块(拼接opencv _ imgprocopencv _ features 2d opencv _ calib 3d opencv _ flannoptionalopencv _ Cu Cu cuda t itching _ contrib _ deps }包装python }注意:建议您修改两个cmakelist文件以显示当前的文件目录。
下载不在OpenCV_contrib中的文件
建议访问以下github.com/leongoretzkatju/opencv网址3359教程/树/大师下载科学研究委员会文件夹,然后只添加缺少的文件:贴至xfeatures2d/以下
6 .编译时请参考上面的cmake-gui教程。为了在编译时加快速度,可以使用品牌-j8进行编译。编译大约需要20分钟。
最后sudo make安装
请不要忘记增加环境变量