为什么渐变图像中有一些黑线?

为什么渐变图像中有一些黑线?

我尝试了一些方法来测试渐变图像,例如查看渐变测试网站http://www.lagom.nl/lcd-test/gradient.phphttps://www.eizo.be/monitor-test/,使用html+css制作渐变背景,也看了一些渐变图片,发现有一些黑线出现。

我尝试使用带有枕头库的 python 创建带有渐变的 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 上查看(屏幕截图): iPhone 11 屏幕截图

在使用英特尔(R) UHD Graphics 620 的 vg259q 显示器上查看(由 iphone 11 拍摄):vg259q 照片

看起来不是色深的问题,因为黑线比两边都深。我想知道这个问题是否出现在所有渐变图像、所有显示器和所有处理器上?

相关内容