Linux opencv安装与编译
参考http://blog.csdn.net/solomon1558/article/details/51967280
1安装cmake以及依赖库
1 2 3 | $ sudo apt- get install cmake $ sudo apt- get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev |
2安装opencv
1 2 3 4 5 6 7 | $ unzip OpenCV-2.4.9.zip $ cd opencv-2.4.9 $ mkdir build $ cd build $ cmake .. $ sudo make -j4 $ sudo make install |
3.把opencv的so库加入到环境变量
1 2 3 4 5 6 7 8 9 10 | $ sudo gedit /etc/ld.so.conf.d/opencv.conf 末尾加入/usr/local/lib,保存退出 $ sudo ldconfig #使配置生效 打开/etc/bash.bashrc; $ sudo gedit /etc/bash.bashrc PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH 保存退出 $ sudo source /etc/bash.bashrc #使配置生效 $ sudo updatedb #更新database |
4测试使用
1 2 3 4 | 打开opencv2.4.9目录下的opencv-2.4.9/samples/c,运行build_all.sh脚本 # build ./build_all.sh ./pyramid_segmentation |
备注:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | 一、安装 1 安装cmake及一些依赖库 sudo apt- get install cmake sudo apt- get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev 2 安装OpenCV 从官网下载opencv并解压,cd命令进入opencv的目录 cmake . sudo make sudo makeinstall 二、配置 1 将opencv的库加入到路径,从而让系统可以找到 sudo gedit /etc/ld.so.conf.d/opencv.conf 末尾加入/usr/local/lib,保存退出 sudo ldconfig #使配置生效 sudo gedit /etc/bash.bashrc 末尾加入 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH 保存退出 sudo source /etc/bash.bashrc #使配置生效 sudo updatedb #更新database 三、测试使用 打开opencv2.4.9目录下的sample/c #build ./build_all.sh 使用下面的一个sample进行测试 ./find_obj Finished |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
2015-11-29 OpenCV高斯模型
2015-11-29 OpenCV颜色直方图