OpenCV 加载图片【imread()】 详细用法

张开发
2026/4/4 3:54:16 15 分钟阅读
OpenCV 加载图片【imread()】 详细用法
OpenCVcv2.imread()详细用法cv2.imread()是 OpenCV 最核心的函数之一,作用:从磁盘读取一张图片,转换成 numpy 数组。一、函数完整语法cv2.imread(filename,flags=cv2.IMREAD_COLOR)参数说明filename(必填)图片文件路径(绝对路径 / 相对路径)支持格式:jpg、png、bmp、tiff、webp等flags(可选)控制以什么方式读取图片(彩色、灰度、透明通道等)。二、最常用的 flags 参数参数值数字简写作用cv2.IMREAD_COLOR1默认,以彩色图读取,丢弃透明通道cv2.IMREAD_GRAYSCALE0以灰度图读取cv2.IMREAD_UNCHANGED-1完整读取,包含透明通道(Alpha)(如 PNG 图片)cv2.IMREAD_ANYDEPTH2读取深度图像(16bit/32bit)cv2.IMREAD_ANYCOLOR4以任何可能的颜色格式读取三、最实用代码示例1. 默认读取彩色图(最常用)importcv2# 读取彩色图片img=cv2.imread(

更多文章