当前位置:   article > 正文

python函数图像平移_[Python图像处理]六.图像缩放,图像旋转,图像翻转与图像平移...

放大缩小 rose

图像缩放

图像缩放主要是调用resize()函数实现,result = cv2.resize(src, dsize[, result[.fx, fy[,interpolation]]])  其中src表示原始图像,dsize表示缩放大小, fx,fy也可以表示缩放大小倍数,他们两个设置一个即可实现图像缩放。

eg: result = cv2.resize(src, (160, 60))  | result = cv2.resize(src, None, fx=0.5, fy=0.5)

代码如下:

importcv2deftest16():

src= cv2.imread("rose.jpg")#图像缩放,设置的dsize是列数为200, 行数为100

result = cv2.resize(src, (200, 100))print(result.shape) #(100, 200, 3)

cv2.imshow("demo1", src)

cv2.imshow("demo2", result)if cv2.waitKey(0) == 27:

cv2.destroyWindow("demo1")

cv2.destroyWindow("demo2")

test16()

效果如下:

6d0f25eaa8fb6345f29111b8634ba1a2.png

也可以获取原始图像像素再乘以缩放系数进行图像转换

代码如下:

<
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/945371
推荐阅读
相关标签
  

闽ICP备14008679号