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图像。
参考资料
热门推荐
人生真谛:探索生命中最宝贵的财富
方大同去世:被誉“港圈周杰伦”,为人低调,与薛凯琪终成意难平
创业团队如何做好沟通
春季,“鲨鱼裤”穿出门不想显尴尬,怎么搭配上衣既高级又洋气?
光线输出的精准控制:TracePro光源设定的参数调整攻略
深圳五险一金是什么?
白酒常见度数有42度、43度、52度、53度,1度之差,差别很大
番茄的育苗栽培技术
月收入多少买个人养老金最划算
痛风患者如何正确使用双氯芬酸钠缓释片
探秘大理白雀寺:历史渊源、建筑特色与文化价值全解析
甲状腺功能检查七项是什么
指甲油的危害有哪些
VIX指数是什么?如何解读和应用?
2024年全球最佳航空公司100强榜单,海航、南航上榜
杨柳驱邪涤祟:从民间风俗到宗教象征
白银知多少:穿过历史周期,白银未来趋势向上?
避免头发出油的九种方法
房地产市场回暖:2月TOP100房企销售额激增17.3%
面向父母:糖尿病護理(6 至 11 歲)
集思广益的成语故事
家庭教育中的情感投入:为孩子营造一个充满爱的成长环境
员工死亡后公司劳动关系如何解除
有效提高心肺功能的运动方式有哪些
电路中常见电器元件文字符号详解:FU、KM、KA、KT、KV、SA、FR和SB
加快发展新质生产力 量子技术领域大有可为
银行存款利率和贷款利率的关系分析
数据太大excel太卡怎么解决
朱常洛:为何仅在位29天的明光宗?
《红楼梦》第四回赏析:官场黑暗与家族纷争的交织