阅读文献代码时发现新版scipy中的imread,imsave,imresize被弃用报错
搜索了一下发现可以用imageio中的imread和imsave代替原有的,用numpy的reshape来代替imresize
试了一下,不太行,文献中imread有mode=‘L’,即读取灰度图,用imageio的话需要加上as_gray=True,
resize不是简单的变形,而是有一个邻近差值interp=“nearest”,reshape貌似并不能完全解决这个问题
尝试了一下,感觉全部用pillow读取和处理可能会比较方便吧,
image = Image.open(path).convert(‘L’)
image = image.resize((height, width),Image.NEAREST)
不报错了,但是不知道还有没有其他问题
新版scipy中的imread,imsave,imresize被弃用解决方法
最新推荐文章于 2023-12-28 14:17:41 发布