python opencv 图像尺寸变换方法
利用PythonOpenCV中的cv.Resize(源,目标,变换方法)就可以实现变换为想要的尺寸了
源文件:就不用说了
目标:你可以对图像进行倍数的放大和缩小也可以直接的输入尺寸大小
变换的方法:
CV_INTER_NN-最近邻插值,
CV_INTER_LINEAR-双线性插值(缺省使用)
CV_INTER_AREA-使用象素关系重采样。当图像缩小时候,该方法可以避免波纹出现。当图像放大时,类似于CV_INTER_NN方法..
CV_INTER_CUBIC-立方插值.
如我要将一个图片变为32*32大小的
image=cv2.imread('test.jpg') res=cv2.resize(image,(32,32),interpolation=cv2.INTER_CUBIC) cv2.imshow('iker',res) cv2.imshow('image',image) cv2.waitKey(0) cv2.destoryAllWindows()
当然要正常的导入opencv库自己试过了哈网上很多的已经过时了
以上这篇pythonopencv图像尺寸变换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。