Advertisement

opencv学习(二)之图像的处理流程

阅读量:

在使用opencv对图像进行处理时,图像的加载就是要走出的第一步。

1.图像的加载之imread函数

图像的加载由OpenCV中的imread函数负责,并可从中提取待处理图像。
Windows位图格式包括BMP和DIB。
JPEG文件类型包括JPEG、JPG和JPE。
JPEG2000文件采用JP2格式。
PNG图片支持PNG格式。
便携文件格式包括PBM、PGM和PPM。
光栅文件类型有SR和RAS两种形式。
TIFF文件类型则包含Tiff和Tif两种。
其原型定义如下:
int imread(const char* filename, int format, uint8_t* image);

复制代码
    CV_EXPORTS_W Mat imread( const String& filename, int flags = IMREAD_COLOR );

其参数如下含义:
第一个参数为const String& filename,默认指代图片文件名;若该文件不在工程目录中,则需明确指定完整的路径信息;在输入路径时:

  • 在Windows环境下应使用'\'符号(如'D:\images\photo.jpg')
  • 在Linux环境下则采用'/'作为分隔符(如'/home/user/images/photo.jpg')
    此外,在添加库文件时:
  • Wi

全部评论 (0)

还没有任何评论哟~