OpenCV——通道分割与合并

import cv2
import numpy as np

img_arr = cv2.imread("1.jpg")  #读入图片
b,g,r = cv2.split(img_arr)  #通道分割
new_img = cv2.merge([r,g,b])  #通道合并

# cv2.imshow("",b)
# cv2.imshow("",g)  #注意展示图片时需要输入展示的图片标题,标题可以为空
cv2.imshow("",r)  #单通道输出为灰度图
#注意图片切割的顺序是b,g,r,合并且要加[]
cv2.waitKey(0)
cv2.destroyAllWindows()

 

你可能感兴趣的:(opencv,计算机视觉)