python - 如何在 Python 中调整图像数组的大小
问题描述
我是 Python 的新手,我想知道是否有办法调整包含 rgb 图像的数组的大小。
imageA_array[height1][width1][3]
转换成
imageB_array[height2][width2][3]
imageB 将产生比 imageA 更小的图像(height2
提前致谢。
解决方案
最简单的方法是使用http://scikit-image.org/上提供的 Pythonscikit-image
库
那么你所要做的就是:
from skimage.transform import resize
imageB_array = resize(imageA_array, (height2, width2), anti_aliasing=True)
推荐阅读
- perl - 如何使用 Mojo::DOM 设置节点的属性?
- postgresql - 如何修复 Postgres 中的“错误:列 c.relhasoids 不存在”?
- javascript - jquery prev-next 可见选择器
- algorithm - 在 Go 中查找配对排列
- node.js - 在 Sequelize 中使用事务保存关联模型
- python - 如何在python中制作一个自动点连接器
- macos - 将 QueryInterface 从 stdcall 更改为 register
- r - 在 macOS Catalina 上安装 RcppArmadillo 时出错
- python - pymodbus:更新运行服务器的上下文
- c++ - 定义易于维护的函数入口退出记录器时如何避免使用宏