Я использую scikit-image для чтения изображения:
img = skimage.io.imread(filename)
После некоторых манипуляций с img
я хотел бы сохранить его в файл в памяти (а-ля StringIO
) для передачи другой функции, но это выглядит как skimage.io.imsave
требует имени файла, а не дескриптора файла.
Я хотел бы избежать удара по диску (imsave
с последующим чтением из другой библиотеки изображений), если это вообще возможно. Есть ли хороший способ заставить imsave
(или какую-либо другую функцию scikit-image) работать с StringIO
?