Bibliothèque d'images Python: AttributeError: L'objet 'NoneType' n'a pas d'attribut XXX

J'ai ouvert une image avec PIL, mais quand j'ai essayé d'utiliser split() de diviser les canaux, j'ai obtenu l'erreur suivante:
AttributeError: 'NoneType' object has no attribute 'bands'

import Image
img = Image.open('IMG_0007.jpg')

img.split()
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)

/home/blum/<ipython console> in <module>()

/usr/lib/python2.6/dist-packages/PIL/Image.pyc in split(self)
   1495         "Split image into bands"
   1496 
-> 1497         if self.im.bands == 1:
   1498             ims = [self.copy()]
   1499         else:

AttributeError: 'NoneType' object has no attribute 'bands'

source d'informationauteur Framester