用cv2.imread()读取图片的时候,很多情况下需要将一张图片读取为“灰白图”或是“彩色图(RGB格式)”。这时,就需要设置参数。具体来说,cv2.imread()的参数有如下几种:
cv2.IMREAD_COLOR:加载彩色图片【对应通道数为3】,这个是默认参数,可以直接写1。
cv2.IMREAD_GRAYSCALE:以灰度模式加载图片【对应通道数为1】,可以直接写0。
cv2.IMREAD_UNCHANGED:包括alpha,可以直接写-1
用cv2.imread()读取图片的时候,很多情况下需要将一张图片读取为“灰白图”或是“彩色图(RGB格式)”。这时,就需要设置参数。具体来说,cv2.imread()的参数有如下几种:
cv2.IMREAD_COLOR:加载彩色图片【对应通道数为3】,这个是默认参数,可以直接写1。
cv2.IMREAD_GRAYSCALE:以灰度模式加载图片【对应通道数为1】,可以直接写0。
cv2.IMREAD_UNCHANGED:包括alpha,可以直接写-1