首页 > 编程知识 正文

opencv能做什么,怎么安装opencv库

时间:2023-05-05 20:58:36 阅读:35786 作者:396

OPENCV坑踩史1 .编译源脚本#! /清洁百合/shCur_Dir=$(pwd ) echo $ cur _ direxportzynq _ cv _ build=/opt/alinx/opencv _ host _ lib export LD _。 include 3360 $ { c _ include _ path } export cplus _ include _ path=export pkg _ config _ path=$ zynq _ cv _ bu bu bu bu d/opencv _ src=opencv thensudorm-RF $ zynq _ cv _ buildfisudomkdir $ zynq _ cv _ buildsudochmod 777 $ zynq _ cv _ bu bu bu bu Bild ffmpeg-2.8.6./配置--- enable-shared---disable-static---disable-yasm---prefix=$ zynq _ cv _ build make-- LD _ type=release- d build _ opencv _ nonfree=off _-d with _-d opencv _ generate _ pkgconfig=on - DC make _ install _ prefix=$ zynq _ cv _ build $ cur _ dir/$ tmp _ dir/opencv-3.1.0 # cmake.make-j4make 如果不添加-dopencv_generate_pkgconfig=on选项,则在设置环境变量PKG_CONFIG时手写opencv.pc

#文件路径:/opt/alinx/opencv _ host _ lib/lib/pkgconfig/opencv.PC # packageinformationforpkg-config prefix=//li清洁百合clude dir _ old=$ { prefix }/include/opencv include dir _ new=$ { prefix }/include name : opencv描述: opensourcecomputervisionlibraryversion 33603.1.0 libs :-l $ { exec _ prefix }//Li B- l opencv _ shape-l opencv _ stitching-l opencv _ obj detect-l opencv _ superres-l opencv _ videos tab-l opencv _ l v _ photo-l opencv _ ml-l opencv _ img proc-l opencv _ ml opencv _ img proc-l opencv x86 _ 64-Linux-GNU-ljpeg-lpeg 0-l cairo.0-LG object-2.0-l fontconfig-l freetype-LG thread-2.0-lglib-2.0-lavcodec-lav format-lav util-lsstils

解决方案:

1 .编译源代码的脚本可以选择-D OPENCV_GENERATE_PKGCONFIG=ON。

2.export pkg _ config _ path=/opt/alinx/opencv _ host _ lib/lib/pkgconfig

解决方案:

首先,检查可执行程序依赖的库。 $ ldd opencv_example

2 .查找此库位于何处。 ` ` ` ` $ locatelibopencv _ highgui.so.3.1 ` `

3 .将此添加到搜索路径。 命令如下。 ` ` ` c $ CD/etc/LD.so.conf.d $ sudovimopencv.conf ` ` ` ` opencv.conf ` `文件的内容如下:

解决方案:

安装所需的工具:

sudo apt-getinstalllibgtk 2.0-devsudoapt-get install pkg-config只需要重新编译opencv。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。