OpenCV 入门示例之一:显示图像
2014-05-10 10:49
239 查看
前言
本文展示一个显示图像的示例程序,它用于从硬盘加载一副图像并在屏幕上显示。
代码示例
运行测试
1. 将如下测试图片另存到 D 盘,命名为 "1.jpg":
2. 运行结果:
本文展示一个显示图像的示例程序,它用于从硬盘加载一副图像并在屏幕上显示。
代码示例
// 此头文件包含图像IO函数的声明 #include "highgui.h" int main (void) { // 将D盘目录下名为" 1.jpg "的图像加载至内存并获得一个指向该图像内存块的指针img IplImage * img = cvLoadImage ("D:\\1.jpg"); // 该函数创建一个窗口用来显示图像,第一个参数定义了窗口标题栏且以后我们通过此标题栏引用这个窗口。 // 第二个参数可以被定义为 0 或者 CV_WINDOW_AUTOSIZE。设置为前者则窗口内的图像只能在窗口固定的范 // 围之内进行拉伸或缩放;而设置为后者,则当图像进行伸缩或缩放时,窗口大小也会随之发生变化。 cvNamedWindow ("示例", CV_WINDOW_AUTOSIZE); // 将图像装载进窗口并显示此窗口 cvShowImage ("示例", img); // 该函数的参数为 0 时,程序将等待用户触发一个按键操作。 // 若参数为正整数,则程序将暂停该整数个毫秒单位直至用户有任何按键。 cvWaitKey (0); // 释放图像内存块 cvReleaseImage (&img); // 关闭窗口同时释放窗口内存块 cvDestroyWindow ("示例"); return 0; }
运行测试
1. 将如下测试图片另存到 D 盘,命名为 "1.jpg":
2. 运行结果:
相关文章推荐
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析(转)
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【Rayeager PX2分享】OpenCV入门之图像显示
- Opencv入门笔记一---从磁盘加载并显示图像
- opencv入门之安装和图像显示
- Opencv入门(显示图像)
- OpenCV入门:显示图像
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 图像的打开、修改、显示和保存示例(>OpenCV 2.0)
- OpenCV入门_学习笔记_读取、显示、处理图像
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- OpenCV入门----显示一幅图像
- 学习javacv入门示例1:图像的读取显示翻转处理
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 《OpenCV3.0 编程入门》书中3.1.9节图像的载入、显示与输出示例程序练习报异常问题
- OpenCV入门之显示图像
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 实现opencv图像裁剪分屏显示示例