OpenCV Python enregistrer jpg de spécifier la qualité; donne SystemError

Je viens d'installer la dernière OpenCV 2.4 sur windows 7 (32bit)/Python 2.7.3,
mais j'ai toujours le même message d'erreur que j'ai obtenu à l'aide de la version bêta:

>>> import cv2
>>> a = cv2.imread(r"DMap.jpg")
>>> a.shape
(1080, 1920, 3)
>>> cv2.imwrite('img_CV2_90.jpg', a, [cv2.IMWRITE_JPEG_QUALITY, 90])
Traceback (most recent call last):
  File "<input>", line 1, in <module>
SystemError: error return without exception set

Des idées ? À l'aide d'un tuple à la place de la liste, ou l'ajout d'une fuite en 0 à l'ordre n'aide pas - mêmes erreurs.

Merci
- Sebastian Haase

avez-vous de supprimer toutes les traces de l'ancien paquet avant d'installer la nouvelle ?
oui. Aussi loin que je peux dire, j'ai seulement PYTHONPATH et CHEMIN dans la c:/OpenCV2.4 répertoire. --- set PATH=%PATH%;C:\opencv2.4\build\x86\mingw\bin --- c'est peut-être le problème .... dois-je point pour vc9 ou vc10 au lieu de mingw ???
lorsque vous importez cv2, et le cv2.__fichier__ avez-vous vraiment le voir, il est la nouvelle version ?
>>> cv2.__fichier__ ==> 'C:\opencv2.4\build\python\2.7\cv2.pyd'
Et j'ai aussi essayé de changer la variable de CHEMIN d'accès au point de C:\opencv2.4\build\x86\vc8\bin --- et puis ...vc9... --- les deux pas de changement..

OriginalL'auteur sebhaase | 2012-05-02