OpenCV基础--以图像融合为例
文章目录 @[toc] 安装 图像读取 三通道读取BGR 四通道读取BGRA 图像大小 图像保存 为三通道图像添加alpha通道, 设置为不透明 通道切分 alpha通道生成 通道合成 图像缩放 interpolation插值方法 反向变换公式 INTER_NEAREST最近邻插值 INTER_LINEAR双线性插值 INTER_AREA 图像融合 局部融合 微信公众号二维码 安装 pip install opencv-python 图像读取 三通道读取BGR img_jpg = cv2.imread(path+"bg.jpg") 四通道读取BGRA img_png = cv2.imread(path+"bg.png",cv2.IMREAD_UNCHANGED) 图像大小 # 输出: 高,宽,通道数 img_jpg.shape # -> (1280, 720, 3) img_png.shape # -> (1280, 720, 4) 图像保存 # cv2.imwrite(filename, img) cv2.imwrite("bg.jpg", img_jpg) 为三通道图像添加alpha通道, 设置为不透明 通道切分 b_channel, g_channel, r_channel = cv2.split(img_jpg) b_channel, g_channel, r