图⽚三通道转单通道python实现
def convert_img():
img_path = r'F:/wrong/3665965028_31833752716_1615948849585_ir.png'
ir_img = cv2.imread(img_path, cv2.IMREAD_GRAYSCALE)
# ir_imgr, ir_imgg, ir_imgb = ir_img.split()
transform和convert的区别print(ir_img.shape)
ir_img = ir_img.astype(np.uint16)*4
cv2.imwrite('F:/wrong/img_0317.png', ir_img)
cv2.imshow('img',ir_img)
cv2.waitKey(0)
if __name__ =='__main__':
convert_img()
cv2.IMREAD_GRAYSCALE是读取灰度图单通道,因⼯程需要将图转为了16bit

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。