#引入opencv import cv2 import tensorflow #参数1代表读入彩色图片 img = cv2.imread('img0.jpg', 1) imgInfo = img.shape print(imgInfo) #获取图片的长宽高参数 height = imgInfo[0] width = imgInfo[1] #这个参数描述颜色组成方式,通道数 mode = imgInfo[2] #对图片进行缩放 dstHeight = int(height*0.5) dstWidth = int(width*0.5) #调用resize参数,完成图片缩放 #opencv中最常见的四种插值方法:最近领域插值、双线性插值(默认)、像素关系重采样、立方插值 dst = cv2.resize(img, (dstWidth, dstHeight)) cv2.imshow('image', dst) cv2.waitKey(0)
代码练习:图片缩放 (基于python)
最新推荐文章于 2024-08-31 07:27:49 发布