安装opencv.md

安装opencv

Linux环境安装

环境说明(centos6.7,jdk1.8,python2.7.15)

1.下载opencv-3.2.0源码文件,上传到Linux机器上,解压opencv源码文件。

2.安装cmake编译工具

yum install cmake.86_64 cmake-gui.x86_64

安装依赖

yum install gcc gcc-c++ gtk2-devel gimp-devel gimp-devel-toolsgimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-develgstreamer-devel libavc1394-devel libraw1394-devel libdc1394-develjasper-devel jasper-utils swig python libtool nasm

需要配置python2.7的环境,否则编译是报错。

需要安转ant才能生成jar所依赖的opencv-XXX.jar

yum install ant

mkdir build
cd build
先Cmake一次

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/root/opencv ..


#可以有选择的编译模块
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D BUILD_opencv_gpu=OFF  \
-D BUILD_DOCS=OFF \
-D BUILD_PERF_TESTS=OFF \
-D BUILD_TESTS=OFF \
-D BUILD_WITH_DEBUG_INFO=OFF \
-D BUILD_opencv_apps=OFF \
-D BUILD_opencv_calib3d=OFF \
-D BUILD_opencv_contrib=OFF \
-D BUILD_opencv_features2d=OFF \
-D BUILD_opencv_flann=OFF \
-D BUILD_opencv_gpu=OFF \
-D BUILD_opencv_ml=OFF \
-D BUILD_opencv_nonfree=OFF \
-D BUILD_opencv_objdetect=OFF \
-D BUILD_opencv_photo=OFF \
-D BUILD_opencv_stitching=OFF \
-D BUILD_opencv_superres=OFF \
-D BUILD_opencv_ts=OFF \
-D BUILD_opencv_video=OFF \
-D BUILD_opencv_videostab=OFF \ ..

make
make install

将编译好的动态链接库加载到缓存中

vi /etc/ld.so.conf
#加入刚才编译安装的目录
/root/opencv/lib

ldconfig -v|grep 'opencv'

此时opencv已经安转完毕,但是如果使用java调用opencv此时会报错,需要将java调用opencv 的动态连接库设置到LD_LIBRARY_PATH环境变量用于在”程序加载运行期间“查找动态链接库时指定除了系统默认路径之外的其他路径。

export LD_LIBRARY_PATH=/root/opencv/share/OpenCV/java:$LD_LIBRARY_PATH
或者在/etc/profile中设置。

爷儿您要是看的乐,打个赏也让姑娘乐一乐

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝色红宝石

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值