Python 图像处理 OpenCV (5):图像的几何变换
前文传送门: 「Python 图像处理 OpenCV (1):入门」 「Python 图像处理 OpenCV (2):像素处理与 Numpy 操作以及 Matplotlib 显示图像」 「Python 图像处理 OpenCV (3):图像属性、图像感兴趣 ROI 区域及通道处理」 「Python 图像处理 OpenCV (4):图像算数运算以及修改颜色空间」 图像缩放 图像缩放只是调整图像的大小,为此, OpenCV 为我们提供了一个函数 cv.resize() ,原函数如下: resize ( src , dsize , dst = None , fx = None , fy = None , interpolation = None ) src 表示的是输入图像,而 dsize 代表的是输出图像的大小,如果为 0 ,则: dsize = Size(round(fx*src.cols), round(fy*src.rows)) \texttt{dsize = Size(round(fx*src.cols), round(fy*src.rows))} dsize = Size(round(fx*src.cols), round(fy*src.rows)) dsize 和 fx 、 fy 不能同时为 0 。 fx 、 fy 是沿 x 轴和 y 轴的缩放系数,默认取 0 时,算法如下: