Debian系统下OpenCV安装教程及测试实例
创作时间:
作者:
@小白创作中心
Debian系统下OpenCV安装教程及测试实例
引用
CSDN
1.
https://blog.csdn.net/wangyezi19930928/article/details/19844235
在Debian系统下安装OpenCV可以让你快速开始计算机视觉相关的开发工作。本文将详细介绍如何在Debian系统下安装OpenCV,并通过一个简单的图像显示程序来验证安装是否成功。
1. 更新软件包列表
首先,需要更新本地的软件包列表,确保能够获取到最新的软件包信息:
sudo apt-get update
2. 查询OpenCV相关软件包
在安装之前,可以先查询系统中可用的OpenCV相关软件包:
apt-cache search opencv
这将列出所有与OpenCV相关的软件包,包括开发库和运行时库。
3. 安装相关软件包
根据你的需求选择安装相应的软件包:
- 如果只是用来运行OpenCV程序,仅需安装
libcv2.1、libcvaux2.1、libhighgui2.1 - 如果你需要使用OpenCV来编写程序,那么还需要安装
libcv-dev、libcvaux-dev、libhighgui-dev包 opencv-doc包含OpenCV的文档python-opencv是OpenCV的Python语言包
推荐安装完整的开发环境:
sudo apt-get install libcv-dev libcvaux-dev libhighgui-dev libcv2.1 libcvaux2.1 libhighgui2.1 python-opencv opencv-doc
4. 测试安装
为了验证OpenCV是否安装成功,可以通过一个简单的图像显示程序进行测试:
编写测试程序
创建一个名为opencv_test.c的文件,内容如下:
#include "cv.h"
#include "highgui.h"
int main (int argc, char **argv)
{
IplImage *pImg;
pImg = cvLoadImage ("Fruits.jpg", 1);
cvNamedWindow ("Image", 1);
cvShowImage ("Image", pImg);
cvWaitKey (0);
cvDestroyWindow ("Image");
cvReleaseImage (&pImg);
return 0;
}
编译测试程序
使用以下命令编译程序:
g++ opencv_test.c `pkg-config opencv --libs --cflags opencv` -o drawing
这将生成一个名为drawing的可执行文件。
运行测试程序
确保当前目录下有一个名为Fruits.jpg的图像文件,然后运行:
./drawing
如果一切正常,你应该会看到一个窗口显示Fruits.jpg图像。
参考资料
热门推荐
如何种植铃兰
三支一扶期间能否考公务员?详解政策与建议
单人床尺寸的标准是什么,如何选择合适的单人床尺寸
学西点需要买的工具,烘焙入门必备装备清单
报考营养师的正规机构的报名流程是什么?
网络安全证书如何卸载
浓香、酱香、清香:中国白酒三大香型酿造工艺大揭秘
传统民俗:民间认“干亲”的方法、仪式及流程
体检肝功能五项异常怎么办
Windows系统更新怎么关闭自动下载
跑步和走路同样的距离能量消耗一样吗
走路好还是跑步好?到底哪个健康益处更大?
八字成格局的具体分析
上海至青岛自驾游攻略
数毛社解析《黑神话:悟空》未登陆Xbox的技术挑战
打造爆款短视频的五大核心要素
八道开胃菜,荤素搭配营养均衡,老少皆宜
预防电动车起火,从正确停放、安全充电做起!
Excel中RANDBETWEEN函数详解:如何生成指定范围内的随机数
虹桥枢纽上线大客流网约车调度平台,夜间打车应答时间缩短30%
果酸是否能促进新陈代谢
《黄帝内经·素问》:上古天真论篇(原文、拼音、注释及译文)
备兑策略是什么
褪黑素如何作用于失眠?褪黑素治失眠的原理解析!
“城”就科创高地 共“阳”帆奋进,哈工大(威海)青岛创新发展基地落户城阳!
【Photoshop快捷键总结】:常用命令与快捷方式的终极指南
肥西县桃花镇:美丽“桃花”的十年蝶变
笔记本上的HDR有必要开吗?
标普预计2025年全球纯电动汽车销量将达1510万辆,同比增长29.9%
传统与现代:肠粉的演变与发展