我正试图使用重命名函数,正如文档:rescale.html中所描述的那样。
from skimage.transform import resize
im_test = resize(im_test, (im_test.shape[0] / 3, im_test.shape[1] / 3),anti_aliasing=True)然而,这将返回:
Scikit图像: resize()得到一个意外的关键字参数'anti_aliasing‘
原因是什么?默认情况下anti_aliasing是打开的吗?如果不能使用该函数,那么使用反混叠调整图像大小的最佳方法是什么?
发布于 2017-11-18 21:23:43
发布于 2017-11-21 08:16:13
有两套文件
1) http://scikit-image.org/docs/dev/api/skimage.transform.html#skimage.transform.resize
2)http://scikit-image.org/docs/0.11.x/api/skimage.transform.html#resize
第二个版本不接受anti_aliasing作为参数,是0.11版本,接受反混叠的版本是0.14,看起来老版本在调整大小时使用了一个盒子过滤器,所有像素都有相同的权重。
https://stackoverflow.com/questions/47369598
复制相似问题