首页 > 解决方案 > 如何在 Python 中调整图像数组的大小

问题描述

我是 Python 的新手,我想知道是否有办法调整包含 rgb 图像的数组的大小。

imageA_array[height1][width1][3]

转换成

imageB_array[height2][width2][3]

imageB 将产生比 imageA 更小的图像(height2

提前致谢。

标签: pythonarraysimagevision

解决方案


最简单的方法是使用http://scikit-image.org/上提供的 Pythonscikit-image

那么你所要做的就是:

from skimage.transform import resize
imageB_array = resize(imageA_array, (height2, width2), anti_aliasing=True)

推荐阅读