【发布时间】:2018-10-21 04:21:12
【问题描述】:
我曾经使用 scipy 将图像从文件直接加载到 ndarray 中。
from scipy import misc
img = misc.imread('./myimage.jpg')
type(img)
>>> numpy.ndarray
但现在它给了我DeprecationWarning 和docs say it will be removed in 1.2.0.,我应该改用 imageio.imread。但是:
import imageio
img = imageio.imread('./myimage.jpg')
type(img)
>>> imageio.core.util.Image
我可以通过这样做来转换它
img = numpy.array(img)
但这似乎很老套。有什么方法可以像我之前使用 scipy 的 misc.imread (除了使用 OpenCV)那样将图像直接加载到 numpy 数组中吗?
【问题讨论】:
标签: python image numpy scipy numpy-ndarray