Всегда помните, но на самом деле всегда, изображения работают с 8-битными целыми числами.Вот почему существует 2 ^ 8 оттенков серого и почему большинство общего числа цветов CS составляет (2 ^ 8) ^ 3 = 16,7 мил.цвета.3, потому что есть 3 цветовых канала - RGB, каждый из которых имеет 256 оттенков.
Все считают с ним, и в основном библиотеки обработки изображений.
Поэтому ВСЕГДА убедитесь, что выпередать правильный тип данных матрицы в функции обработки изображений:
image_8bit = np.uint8(data_)
plt.imshow(image_8bit)
plt.show()
![enter image description here](https://i.stack.imgur.com/F2E5z.png)