cv2.imread()
除了最常用的路径参数之外,第二个参数也至关重要:
Mat cv::imread(const String & filename, int flags = IMREAD_COLOR)
Python:
retval = cv.imread(filename[, flags])
- filename:需要打开图片的路径,可以是绝对路径或者相对路径,路径中不能出现中文。
- flag:图像的通道和色彩信息(默认值为1)。
flag = -1, 8位深度,原通道
flag = 0, 8位深度,1通道
flag = 1, 8位深度,3通道
flag = 2, 原深度, 1通道
flag = 3, 原深度, 3通道
flag = 4, 8位深度,3通道
可以根据自己的需要对参数进行设置。
参考文章:
1、opencv imread()方法第二个参数介绍