io.imread не может правильно прочитать файл изображения jpg в градациях серого. Создает изображение только серого шума.
Получите эту ошибку: «Низкий диапазон данных изображения; изображение отображается с растянутым контрастом».
У меня есть стопка из 20 почти одинаковых изображений с одинаковыми размерами, 1024 x 1280. Некоторые отображаются нормально, а некоторые просто как серый шум. Я пробовал несколько плагинов для чтения и получил тот же результат.
image = io.imread('Image_00019.jpg')
plt.imshow(image, cmap='gray')
Ожидаемое: изображение отображается нормально.
Фактическое: отображаемое изображение представляет собой просто серый шум.