Python PIL getData()返回两个项目的元组

时间:2019-06-23 17:33:37

标签: python image python-imaging-library

getData()在将RGB图像转换为灰度后返回一个元组,每个元组包含两个项目。我确定这是应该如何工作的,但是由于我需要一个奇异的值,因此我很难找到关于这意味着什么以及如何处理它的任何信息。它返回的元组看起来像(212,255),(212,255),(212,255),(212,255)。第一个值随时间增加,而第二个值始终保持在255。有人可以向我解释这是什么意思吗?

要将原始的热图图像转换为灰度,

im = Image.open("Images/0_result_disp_img.png").convert('LA')

1 个答案:

答案 0 :(得分:0)

您已使用convert('LA')转换为“灰度+字母” ,因此您拥有的值是灰度和字母/透明度。

如果您不希望透明,请使用:

im = Image.open(...).convert('L')