У меня изображение в градациях серого в формате массива numpy
(стандартный формат OpenCV). Нормальное изображение, uint8
, все значения от 0 до 255. При запуске:
import cv2
cv2.imshow('', image)
Я получаю:
Но когда я бегу:
from matplotlib import pyplot
pyplot.imshow(image, cmap="gray")
pyplot.show()
Я получаю:
И что действительно странно, так это то, что если я изменю размер окна pyplot
, эти линейные артефакты изменятся по ширине. Что с этим? Я понятия не имею, что показывает эти артефакты.