2010-03-02 8 views
3

suite this link J'ai pu charger et lire des pixels à partir d'un .gif. Cette question demande spécifiquement une valeur RGB, mais la réponse acceptée (et la plus votée) que j'ai utilisée comme référence me permet d'obtenir un int comme valeur. Qu'Est-ce que c'est? Je devine une sorte d'index, mais comment le convertir en une valeur rgb correcte? RemerciementsPython PIL: indice de couleur à 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? 
[..] 

Répondre

5
img = Image.open(GIF_FILENAME) 
rgbimg = img.convert('RGB') 
for i in range(5): 
    print rgbimg.getpixel((i, 0))