我正在尝试构建一个非常简单(甚至可能没有用)的图像降噪器,但是我遇到了这段特定代码的问题:
im=Image.open("Test.jpg")
width=im.size[0]
Lim=im.convert("L")
threshold = 250
table = []
for i in range(width):
if i < threshold:
table.append(0)
else:
table.append(1)
Bim=Lim.point(table, "1")
Bim.save("BINvalue.bmp","BMP")
它给了我这个错误:
ValueError: Wrong number of lut entries
我错过了一些非常简单的东西吗?还是整个事情都错了?我仍然是一名学生,在 Python 方面没有很多经验。