python cv2.resize函数high和width注意事

2020-06-07  本文已影响0人  一位学有余力的同学

在opencv中获取图片的尺寸的方法是:

import cv2
img = cv2.imread(path)
img.shape

返回的是三维数组(high, width, 3),当我们需要对图像进行缩放时需要用到cv2.resize()函数:

#缩放到原来的二分之一
img= cv.resize(img, (int(width / 2), int(high / 2)))

此时需要传入的形状又是(width, high),这点需要注意。😂
不知为什么要这么设定,为什么shaperesize方法的位置不能统一呢,不注意还容易出错。

参考:
Python OpenCV之图片缩放的实现(cv2.resize)

本文原载于我的CSDN博客

上一篇 下一篇

猜你喜欢

热点阅读