生成4通道图片并保存和读取

  • Post author:
  • Post category:其他


4通道图片格式只有PNG支持,所以通过numpy数组通道组合为4通道后,再用opencv-python保存图片即可(后缀为.png);map为你自己的第四个通道数组

img = cv2.imread(path)
b,g,r = cv2.split(img)
combination = np.stack((b, g, r, map), 2)
cv2.imwrite('./original/pictures/combination.png', combination)

读取4通道图片时同样用opencv-python

img = cv2.imread('./original/pictures/combination.png', cv2.IMREAD_UNCHANGED)



版权声明:本文为m0_61102347原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。