Python PIL:颜色索引转RGB
根据这个链接,我能够从一个.gif文件中加载和读取像素。那个问题特别问的是RGB值,但我参考的被接受的(也是投票最多的)答案让我得到的是一个整数值。这是什么呢?我猜这是一种索引,但怎么把它转换成正确的RGB值呢?谢谢
[..]
img = Image.open(GIF_FILENAME)
pix = img.load()
for i in range(5):
print img.getpixel((i, 0))
# this returns me like 78, 65.. how to get RGB?
[..]
1 个回答
7
在编程中,有时候我们会遇到一些问题,想要找到解决方案。比如说,某个代码块可能会出现错误,或者我们需要优化代码的性能。这个时候,StackOverflow 就是一个很好的地方,可以找到其他开发者分享的经验和解决办法。
在这个平台上,大家可以提问,也可以回答别人的问题。提问的时候,最好把问题描述清楚,提供相关的代码和错误信息,这样其他人才能更好地理解你的问题并给出帮助。
总之,StackOverflow 是一个互帮互助的社区,适合所有想要学习和解决编程问题的人。
img = Image.open(GIF_FILENAME)
rgbimg = img.convert('RGB')
for i in range(5):
print rgbimg.getpixel((i, 0))