Функция skimage.io.imsave
ожидает от вас имени файла и массива, который вы хотите сохранить под этим именем. Например:
skimage.io.imsave("image.jpg", image)
, где image
- это массив numpy.
Здесь вы используете его неправильно:
image2 = io.imsave("jpgtest.jpg", (76, 59))
вы назначаете выход функции imsave
в image2
, и я не думаю, что это то, что вы хотите сделать.
Возможно, вам не нужно конвертировать изображение в JPG, потому что библиотека skimage уже обрабатывает все это преобразование самостоятельно. Обычно вы загружаете изображения только с помощью imread
(не важно, являются ли они PNG или JPG, поскольку они представлены в массиве numpy), а затем выполняете все необходимые вычисления.