我必须将原始图像(.DNG)分成不同的通道。 CV不支持这些格式,因此我无法找到rawpy函数。
使用rawpy将DNG转换为Numpy数组,然后可以使用OpenCV cv2.split()分隔通道:
rawpy
cv2.split()
b,g,r = cv2.split(img)
或者您可以使用Numpy:
b = img[...,0] g = img[...,1] r = img[...,2]