Раньше я использовал scipy, который загружал изображение из файла прямо в ndarray.
from scipy import misc
img = misc.imread('./myimage.jpg')
type(img)
>>> numpy.ndarray
Но теперь он дает мне DeprecationWarning
, а в документах говорится, что он будет удален в 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)?