Mat imread( const string& filename, int flags= );

filename

载入的图像名;

flags

指定加载图像的颜色类型,默认载入三通道彩色图像,

  • 如果取枚举类型 (OpenCV3中暂时失效),则定义如下  
enum{
CV_LOAD_IMAGE_UNCHANGED = -, /* 8 bit, color or not */
CV_LOAD_IMAGE_GRAYSCALE = , /* 8 bit, gray */
CV_LOAD_IMAGE_COLOR = , /* ?, color */
CV_LOAD_IMAGE_ANYDEPTH = , /* any depth, ? */
CV_LOAD_IMAGE_ANYCOLOR = /* ?, any color */
};
    • CV_LOAD_IMAGE_UNCHANGED: 在新版本中译本废置;
    • CV_LOAD_IMAGE_GRAYSCALE: 始终将图像转换成灰度,在返回;
    • CV_LOAD_IMAGE_COLOR: 始终转换到彩色,再返回;
    • CV_LOAD_IMAGE_ANYDEPTH: 如果载入图像的深度为16位或者32位,就返回对应深度图,否则就转换为8位图像在返回;
    • CV_LOAD_IMAGE_ANYCOLOR: 无损的源图像。
    • 如果输入有冲突表示,将采用较小数值,例如    
CV_LOAD_IMAGE_COLOR | CV_LOAD_IMAGE_ANYCOLOR /* equivalent to CV_LOAD_IMAGE_COLOR*/
  • 如果取int类型
    • flags>0,三通道彩色图
    • flags=0,灰度图
    • flags<0,包含Alpha通道的图像

图像储存顺序:BGR

最新文章

  1. C#高级编程笔记 2016年10月26日 MVC入门 Controller
  2. win7 64位 asp+access 数据库连接出错[代码:02],请检查数据库链接文件中的连接字串
  3. Linq动态条件
  4. nutz如何体现mvc思想的
  5. FindProcDLL::FindProc 和 KillProcDLL::KillProc,必须使用WPF x86编译出来的程序
  6. java 基本类库包的作用
  7. Slideout吐槽
  8. android 内部存储相关知识点: getfilestreampath getDir 子文件夹
  9. Visual Studio 2010下载 + 附破解方法
  10. 如果在安装32位oracle 客户端组件时的情况下以64位模式运行,将出现问题
  11. Java 8 Lambda表达式10个示例【存】
  12. unity3d简单的相机跟随及视野旋转缩放
  13. FormData 上传多种格式的文件
  14. python实例编写(2)--等待,一组对象,层级元素,frame对象处理
  15. hadoop 二次排序的一些思考
  16. Maven - 在Eclipse中创建Maven项目
  17. innodb二阶段日志提交机制和组提交解析
  18. Nginx入门讲解——初步认识了解nginx.conf配置文件以及配置多个虚拟主机
  19. linux命令tar压缩解压
  20. Windows Server 2012 R2 设置 NTP 服务

热门文章

  1. java基础(十六)集合(三)
  2. Javascript 查找字符串中出现最多的字符和出现的次数
  3. A*寻路算法的探寻与改良(三)
  4. POJ 2955 括号匹配,区间DP
  5. Spring各种注解标签作用详解
  6. SAP财务凭证冲销
  7. sql执行计划解析案例(二)
  8. JS家的排序算法
  9. safe_mode(php安全模式)
  10. 本地nginx多域名映射