主要是三通道的顺序。
BGR
import cv2
img = cv2.imread('文件')
B, G, R = cv2.split(img)
HSV要先转换通道再分离。
import cv2
img = cv2.imread('文件')
HSV = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
H, S, V = cv2.split(HSV)
还可以通过切片的方式,注意切片的格式
import cv2
img = cv2.imread('jieguo.jpg')
HSV = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
H = HSV[:, :, 0]
cv2.imshow('x', H)
cv2.waitKey()