我目前使用 python PIL 从图像中读取像素。这些像素是 16 位灰度并且是无符号的。但是,每当 PIL 读取它们时,它认为它们已签名并生成应该类似于45179到-20357的值。
org_Image = Image.open(image)
org_Data = org_Image.load()
width, height = org_Image.size
for y in range(0, height):
temprow_data = []
for x in range(0, width):
temprow_data.append(org_Data[x, y])
如何让 PIL 输出无符号而不是有符号整数?还是有一种非常简单的方法可以获取 PIL 输入并在之后进行转换?