Я хочу преобразовать некоторые Numpy в Image, поэтому я использовал Image в PIL
from PIL import Image
im1 = Image.fromarray(np.uint8(X1)) # X1 dtype uint8, scale 0~255 image
im1.save("img.png")
im2= Image.fromarray(np.uint8(X2*255)) #X2 dtype uint16, sacke 0~1 mask ,so X2*255
im2.save("mask.png")
X1, X2 - массивы Numpy.Затем произошло нечто запутанное.Некоторые изображения выглядят хорошо, но другие искажают.
Первое - искажение, второе -нормальный.