加载图像:

OpenCV支持图像格式Windows位图(bmp),便携式图像格式(pbm,pgm,ppm)和Sun光栅(sr,ras)。

Mat  image = imread( imageName, IMREAD_COLOR ); 

第一个参数:文件路径
第二个参数:需要的图像的格式
IMREAD_UNCHANGED(<0)按原样加载图像(包括alpha通道(如果存在)
IMREAD_GRAYSCALE(0)将图像作为强度加载
IMREAD_COLOR(> 0)以RGB格式加载图像

展示图像:

创建一个OpenCV窗口。创建OpenCV后,它们将自动进行管理。需要指定其名称,以及用。

namedWindow( "Display window", WINDOW_AUTOSIZE );
  第一个参数:窗口的名字
  第二个参数:
      WINDOW_AUTOSIZE:和图片大小一样,不允许更改
      WINDOW_NORMAL:图片将根据当前窗口的大小进行调节。

imshow( "Display window", image );
  将image图像更新到opencv窗口中。

将图像从BGR转换为灰度格式

cvtColor( image, gray_image, COLOR_BGR2GRAY );
第1个参数:源图像(图像)
第2个参数:目标图像(gray_image),我们将保存转换的图像。
第3个参数:指示将执行什么样的转换。COLOR_BGR2GRAY彩色到灰度

将图像写在磁盘上

imwrite(“路径”,图像名);

  

  

最新文章

  1. struts2自定义MVC框架
  2. html在一个页面显示另一个页面的部分内容
  3. SharePoint:WebPartPageUserException This page has encountered a critical error
  4. Android SQLiteOpenHelper(二)
  5. fragment的生命周期及其各个周期方法的作用
  6. UIKit&#160;框架之UICollectionViewController
  7. C#中的转换
  8. MyISAM表锁
  9. 从 C++ 到 Qt(命令行编译)good
  10. Java常用类之String类、Stringbuffer和Random类练习
  11. windows server 2003 远程桌面最大连接数调整与windows 2008远程桌面后,本地帐号自动锁定
  12. web开发中如何使用引用字体
  13. SVN的Windows和Linux客户端操作详解
  14. JavaScript错误:Maximum call stack size exceeded错误
  15. python 切片获取list、tuple中的元素
  16. elasticsearch安装IK分词插件
  17. 500G JAVA视频网盘分享 (JEECG开源社区)
  18. poj2492(带权并查集)
  19. C# winform 请求http ( get , post 两种方式 )
  20. HDU Humble Numbers

热门文章

  1. 【转】浏览器中输入url后发生了什么
  2. C++中continue
  3. 【180】IDL 读写 HDF 文件
  4. QT笔记-布局
  5. Mybatis invalid comparison: java.util.Date and java.lang.String
  6. PCB Polar SI9000阻抗模型图片文字识别方法
  7. Ruby&#160;Time类和Date类
  8. vi 和vim中的查找和替换
  9. Vim 插件的安装
  10. 《Windows核心编程系列》十谈谈同步设备IO与异步设备IO之异步IO