Comment obtenir un 16 bits entier non signé en python

Je suis actuellement lire les pixels d'une image à l'aide de python PIL. Ces pixels sont 16 bits en niveaux de gris et ne sont pas signés. Cependant, chaque fois que PIL lit, il pense qu'ils sont signés et fait des valeurs qui doivent être quelque chose comme 45179 en -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])

Comment puis-je obtenir le paiement tenant lieu d'indemnité de sortie non signés au lieu de nombres entiers signés? Ou est-il vraiment un moyen facile de prendre le paiement tenant lieu d'entrée et de le convertir après?

OriginalL'auteur Marmstrong | 2013-10-23