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
图像。
参考资料
热门推荐
宝宝用木棉枕好吗?这份选购攻略请收好
天然木棉枕头:助你一觉到天亮的健康之选
从H.264到H.266:视频编解码技术的进化之路
H.264编解码技术:你真的了解吗?
H.264如何提升视频会议体验?
H.264让视频会议更顺畅!
儿童健康|小朋友指甲有白点是钙质摄取不足? 欧倩怡揭開迷思 建议4类营养宜多摄取
用幽默感点亮你的社交魅力
《江寒必恋术》教你掌握幽默聊天技巧,轻松撩妹!
用幽默感点亮你的魅力:如何用幽默赢得女生心
女生友谊神器:这些笑话太好笑了!
科普中国专家教你选唇膏,避开这些坑!
高清视频会议:你的远程办公神器!
细嚼慢咽的小方法
消化酶治疗消化不良有效吗
用《爱情地图》游戏提升约会浪漫指数
情人节必玩!这些小游戏让你们更甜蜜
《菜市场模拟器》:告别996,当个快乐菜贩子!
读中国古典文学名著,重新认识中国古代社会文化
学生与学校员工应保持个人及环境卫生,预防传染病蔓延。
你好,我想带你走一遍兰州的老街巷
用《大话西游》经典台词逗乐女生
25句高情商幽默情话,点亮你的爱情生活
幽默感助你成为朋友圈最闪亮的她!
北宫雨泽教你逗笑女神的小秘诀
牙龈肿痛怎么办?四个实用处理方法
乒乓亚锦赛:国乒女单全军覆没!陈幸同1-3张本美和,无缘获奖牌
电动车轮胎选购指南:钢丝胎与半热熔轮胎如何选择?
澳洲留学就业前景分析:热门专业与市场需求
莫干花谷:秋季打卡圣地!