Python PIL ValueError: Bilder stimmen nicht überein

Ich spiele mit PIL herum und bin auf dieses Problem gestoßen, und ich kann nicht sehen, wo in den Dokumenten ich falsch liege. Hier ist mein einfacher Code

from PIL import Image
from PIL.ImageChops import difference

imageA = Image.open("image1.png")
imageB = Image.open("image2.png")

if imageA.size == imageB.size:
    diff = difference(imageA, imageB)
    diff.save("test.png")

das gibt mir den fehler

Traceback (most recent call last):
  File "C:\[XXX]\box-test.py", line 8, in <module>
    diff = difference(imageA, imageB)
  File "C:\Python32\lib\site-packages\PIL\ImageChops.py", line 123, in difference
    return image1._new(image1.im.chop_difference(image2.im))
ValueError: images do not match

Jede Hilfe wäre dankbar

Antworten auf die Frage(1)

Ihre Antwort auf die Frage