cv2.imread()函數按照不同參數讀取時的輸出通道數

import cv2

img = cv2.imread('1.jpg', cv2.IMREAD_UNCHANGED)
print(img.shape)

img = cv2.imread('1.jpg', cv2.IMREAD_COLOR)
print(img.shape)

img = cv2.imread('1.jpg', cv2.COLOR_BGR2GRAY)
print(img.shape)

img = cv2.imread('1.jpg', cv2.COLOR_RGB2GRAY)
print(img.shape)

img = cv2.imread('1.jpg', 1)
print(img.shape)

img = cv2.imread('1.jpg', cv2.IMREAD_GRAYSCALE)
print(img.shape)

img = cv2.imread('1.jpg', 0)
print(img.shape)

 (1024, 1024, 3)
(1024, 1024, 3)
(1024, 1024, 3)
(1024, 1024, 3)
(1024, 1024, 3)
(1024, 1024)
(1024, 1024)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章