学习OpenCV系列文章一:显示图像
来源:互联网 发布:什么是淘宝a5 编辑:程序博客网 时间:2024/06/05 05:09
首先对于OpenCV的安装,请各位读者自行google或百度,相信会有很多指导文章的。但更推荐OpenCV官方的指导:
1. windows OpenCV安装
2. linux OpenCV 安装
3. IOS OpenCV 安装
本例运行在linux系统下,默认大家的环境都已经搭好了,好了,现在开始进入正文。
OpenCV开发库提供了读取各种类型图像文件,视频或摄像机输入的功能,这些功能包含在highgui工具集中,在程序中,我们通过包含“opencv2/opencv.hpp”而把本程序中主要使用到的两个库core.h和highgui.h包含进。所以这是OpenCV比较人性化的一方面,不需再为包含什么库而纠结了,所有需要的基本库都在“opencv2/opencv.hpp”这里面了。
#include <stdio.h>#include <opencv2/opencv.hpp>using namespace cv;int main(int argc, char** argv){if(argc == 1){printf("Please selct the image to show.\n");exit(1);}Mat image;image = imread( argv[1], 1);if ( argc != 2 || !image.data ){printf("No image data \n");return -1;}namedWindow("Display Image", CV_WINDOW_AUTOSIZE);imshow("Display Image", image);waitKey(0);return 0;}
这个程序非常简单,任何一个有程序经验的应该都可以看懂吧。
编译方法:在命令终端中进入代码所在文件夹,然后输入: cmake .
运行方法: ./DisplayImage lena.jpg
运行结果:
0 0
- 学习OpenCV系列文章一:显示图像
- 学习opencv(一)--图像显示
- OpenCV学习(一)显示图像
- vim+python+OpenCV学习一 : 图像显示
- OpenCV学习笔记(一):图像显示
- OpenCV学习(一)QT环境显示图像
- opencv学习(一)——图像显示和视频播放
- opencv学习笔记 一 载入、显示和保存图像
- OpenCV学习记录一:图像的读取与显示
- opencv学习笔记系列文章
- Opencv学习笔记-显示图像
- OpenCV学习笔记-显示图像
- 【opencv学习笔记】显示图像
- OpenCV学习之显示图像
- 【OpenCV学习笔记】一、装载、 显示和存储图像及在图像上绘图
- OPENCV系列(一)读取图像中任意点的像素值,并显示坐标
- OpenCV入门----显示一幅图像
- 利用OpenCV显示一幅图像
- Source Insight开发PHP程序(轻量强大
- Configuring MyBatis 3
- Android 9-patch
- Filter:JSP系统设置多个过滤器
- VS动态库下动态库使用的环境配置
- 学习OpenCV系列文章一:显示图像
- 学会成熟的处理事情
- 周鸿祎-----把自己当成打工的,一辈子都是打工的
- android2.x中android:layout_marginRight不起作用的解决办法
- MyEclipse优化
- 于丹——心不狠则站不稳。你该学会的十六件事
- CAS单点登录
- 判断素数
- 使用VSPM连接PC与串口服务器