Почему на градиентном изображении есть черные линии?

Почему на градиентном изображении есть черные линии?

Я попробовал несколько способов проверить градиентное изображение, например, посмотреть сайт тестирования градиентаhttp://www.lagom.nl/lcd-test/gradient.phpиhttps://www.eizo.be/monitor-test/, используйте html + css для создания градиентного фона, также посмотрите на некоторые изображения градиента. Я обнаружил, что появляются некоторые черные линии.

Я попытался использовать Python с библиотекой Pillow для создания файла jpg с градиентом и сделал несколько фотографий того, что увидел.

jpg-изображение

Код:

from PIL import Image, ImageDraw 
im = Image.open("in.jpg")
draw = ImageDraw.Draw(im)
draw.rectangle((0, 0, 256, 256), fill=(256, 256, 256))
for i in range(0, 256):
    draw.rectangle((i, 0, i+1, 256), fill=(i, i, i))
del draw
im.save("in.jpg")

Смотрите на iPhone 11 (скриншот): скриншот айфона 11

Смотрите на мониторе vg259q с использованием Intel(R) UHD Graphics 620 (снято на iPhone 11):vg259q фото

Кажется, проблема не в глубине цвета, потому что черные линии темнее, чем две их стороны. Я хочу знать, проявляется ли эта проблема на всех градиентных изображениях, на всех дисплеях и на всех процессорах?

Связанный контент