OpenCV

imread

2023-04-11

[[opencv-python]] 中用于读取图片的函数,读取成功后返回图片矩阵。

语法

cv2.imread(<img>, <flag>)

  • : 图片路径
  • : 读取图片的标志
    • cv2.IMREAD_COLOR: 默认值,读取彩色图片,忽略透明通道
    • cv2.IMREAD_GRAYSCALE: 以灰度模式读取图片
    • cv2.IMREAD_UNCHANGED: 读取图片,包括 alpha 通道

使用

1
import cv2
2
3
img_file = 'img.jpg'
4
5
img = cv2.imread(img_file, cv2.IMREAD_COLOR)

返回值:

  • 成功: 返回图片矩阵
  • 失败: 返回 None