配置好 OpenCV 以后,包含以下两个头文件:
#include "cv.h"
#include "highgui.h"
IplImage* image=cvLoadImage("D:\\123.jpg",-1);
//函数cvLoadImage()的第1 个参数是图像文件的路径.
//第2 个参数是读取图像的方式:-1 表示按照图像本身的类型来读取,1 表示强制彩色化,0 表示
//强制灰值化.
if(image==NULL)
{
MessageBox("无法读取图像数据!", "提示",MB_OK);//在MFC 工程中这样用
//若在win32 控制台程序中,用printf("无法读取图像数据!\n");
return;//不作任何操作,就不会执行后面的程序了
}
cvNamedWindow("图像显示",CV_WINDOW_AUTOSIZE);
//该函数的功能是按照指定方式创建一个窗口,用于显示图像.
//第1 个参数是窗口的名称,自己可以任意设置
//第2 个参数表示窗口的大小会自动根据图像尺寸而变化
cvShowImage("图像显示",image);
//该函数的功能是在指定的窗口上显示图像.
//第1 个参数是显示图像窗口的名称
//第2 个参数是要显示的图像
cvSaveImage("D:\\saveImage.jpg",image);
//该函数的功能是将图像另存为
//第1 个参数是保存的路径,自己可以设置其它路径
//第2 个参数是要保存的图像
cvWaitKey(0);//一直等待按键没有这句的话图像不能正常显示
cvReleaseImage(&image);//释放图像内存
cvDestroyWindow("图像显示");//销毁窗口资源
//读取和显示完图像之后,要及时释放所占的内存资源.
运行示例:

OpenCV读取图像_显示图像和保存图像相关推荐

  1. pythongui显示图片_opencv2.4.13+python2.7学习笔记--opencv中的Gui特性--图片:读图像,显示图像,保存图像...

    #-*- coding: utf-8 -*- """Created on Tue Mar 14 19:39:11 2017 @author: Thinkpad" ...

  2. linux opencv打开图片路径,OpenCV读取图像_显示图像_保存图像

    读入图像﹑显示图像和保存图像是图像处理过程中最基本的,也是必不可少的操作. 配置好OpenCV 以后,包含以下两个头文件: #include "cv.h" #include &qu ...

  3. opencv 创建图像_非艺术家的图像创建(OpenCV项目演练)

    opencv 创建图像 This project stemmed from my predilection of the visual arts - as a computing student, I ...

  4. image pil 图像保存_使用PIL保存图像

    我正在尝试使用PIL保存我从头开始创建的图像 newImg1 = PIL.Image.new('RGB', (512,512)) pixels1 = newImg1.load() ... for i ...

  5. b g opencv读入的图片 r,OpenCV 读取摄像头并显示图像的R、G、B三个通道的直方图...

    1.读取摄像头 2.从一副彩色图像中分离出R.G.B三个通道(cvSplit) 3.  分别对每个通道图像创建直方图,并显示 源码如下: // Camera_Capture_Histogram.cpp ...

  6. acdsee扫描没有图像_详解CT图像常见伪影成因及解决方法

    CT 图像伪影 (artifact) 是指重建图像上与实际解剖结构不相符的密度异常变化.CT 图像比传统平扫X线更容易出现伪影,这是因为 CT 图像是由成千上万独立的原始测量数据重建而得,而计算机重建 ...

  7. 风格化图像_【开源】图像风格化和目标检测

    团队今年两项新成果的代码现已开源,欢迎试用. 1. 任意风格图像风格化(ACM Multimedia 2020) 图像风格化方法可学习图像的内容和风格的特征表示,然后根据这些特征表示生成风格化后的图像 ...

  8. 响应式图像_如何为响应图像使用HTML5“图片”,“ srcset”和“大小”

    响应式图像 <picture>是HTML5元素,旨在为我们提供更多的功能和性能更好的响应图像功能. Picture标签不会加载单个图像并尝试调整其大小以适合所有可能的视口尺寸和布局,而是加 ...

  9. Python OpenCV显示图像并保存图像

    源码如下: import numpy as np import cv2 img = cv2.imread('lena.jpg',0) cv2.imshow('image',img) k = cv2.w ...

最新文章

  1. redhat 6.4 安装ftp
  2. 使用 SAP Business Application Studio 创建 Fiori Elements 应用显示 OData 服务的数据
  3. 怎么看cudnn的版本好_针对此次版本削弱,怎么用好嫦娥!
  4. redis常见面试题有哪些?redis集群面试题及答案整理
  5. vonic 环境配置_Vonic 2.0 全新文档站上线
  6. hdu6086(AC 自动机)
  7. Redis入门到精通-Redis集群搭建
  8. 一个简单的MDX案例及说明 (转载)
  9. Python面试题之python是一种什么语言及优缺点
  10. 利用Echarts+阿里云地图选择器绘制可交互的行政区划地图
  11. win10虚拟服务器安装xp,win10 Hyper-V 安装winxp虚拟机
  12. 香农编码、哈夫曼编码、费诺编码的特点、优缺点及应用
  13. quicktime不能成功安装
  14. 解决:vue组件顶部留有空白问题
  15. 深入探索Android卡顿优化
  16. Android开发笔记(序)
  17. 地方两会前瞻布局 谋定·经信研究-李刚:各地元宇宙虚实融合
  18. java nio socketChannel read返回值代表的意思
  19. 被大创耽误的一堆反思
  20. 参考文献会影响论文重复率吗?

热门文章

  1. 学习java的第14天之 java 常用类
  2. iOS WKWebView基本使用总结
  3. uniapp - 实现类似微信聊天、淘宝买卖双方交流的简易聊天功能示例(开箱即用,完整源码与注释)全端兼容 H5 App 小程序,稳定无 BUG!
  4. 大环境不好的情况下 我们改如何做
  5. C语言 中的 数据类型 超详解
  6. 正交调制原理(未完)
  7. c语言指针生成numpy数组,利用ctypes获取numpy数组的指针方法
  8. 【MySQL】SQL的概念
  9. 陆奇再谈AI:“对不起,我跟大家的看法,有些不一样...”
  10. 乐心健康在线刷步数提交源码