安装opencv

下载地址

https://zh.osdn.net/projects/sfnet_opencvlibrary/releases/

windows:

1.官网下载windows安装包
2.安装完成后,复制opencv\build\java\x64\opencv_java451.dll 到 C:\Windows\System32 下

debian:

1.安装ant(如果不安装,就不会编译出libopencv_java451.so文件)
sudo apt-get install ant
2.安装cmake(如果有则跳过:cmake -version)
sudo apt-get install cmake
3.安装v4l-utils
sudo apt-get install v4l-utils
sudo apt-get install libv4l-dev
4.安装所需的依赖
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
5.到官网下载opencv-4.5.1,并解压
unzip opencv-4.5.1.zip && cd opencv-4.5.1
6.在opencv-4.5.1目录下创建build文件夹(重新编辑,就删除build文件)
mkdir build && cd build
7.在build目录下(如图)(如果报错:需要删除build目录下CMakeCache.txt,重新执行)
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=./install …
8.进行编译,make -j8,其中的8代表编译的并行度,看自己Ubuntu系统的cpu是几核的
make -j8
9.编译成功后,build下会多出一个install的文件夹
sudo make install
10.进入/home/opencv-4.5.1/build/install/share/java/opencv4,将libopencv_java451.so复制到/usr/lib中
cd /home/opencv-4.5.1/build/install/share/java/opencv4
cp libopencv_java451.so /usr/lib
11.查看是否安装成功
pkg-config --modversion opencv4

centos:

1.安装ant
yum install ant
2.安装所需的依赖
yum install gcc make gtk2-devel ffmpeg-devel libjpeg-devel libtiff-devel jasper-devel
3.手动安装cmake(需要3.18.0以上版本)
yum install gcc-c++
cd cmake-3.29
./bootstrap
make
make install
4.安装 v4l-utils
yum install v4l-utils
后面操作从【debian】第5步开始

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值