opencv数据的读取

imread

函数的作用是从文件中读取一张图片。

python调用语法:

cv2.imread(filename[, flags]) → retval

参数说明:

filename:需要载入的文件名
flags:指定载入图片的颜色类型
>0时返回三通道的彩色图片
=0时返回灰度图
<0时Return the loaded image as is. Note that in the current implementation the alpha channel, if any, is stripped from the output image. For example, a 4-channel RGBA image is loaded as RGB if flags ≥ \ge ≥ 0 .

如果当前图片无法读取(由于文件缺失、权限不够、不支持的或非法的数据格式),那么这个函数会返回一个空的矩阵。目前函数支持如下的文件格式:

  • Windows bitmaps:即*.bmp*.dib
  • JPEG文件:即*.jpeg*.jpg*.jpe
  • 待补充

http://www.opencv.org.cn/opencvdoc/2.3.2/html/modules/highgui/doc/reading_and_writing_images_and_video.html?highlight=imread#cv2.imread

上一篇:python中OpenCV函数学习笔记


下一篇:Python x OpenCV——图像处理的基本操作