2009-03-12 9 views
1

J'ai un problème avec la librairie openCV sous MacOs 10.4. Lorsque je tente d'exécuter cette ligne pour économiser de l'image capturée webcamCapture vidéo sur MacOS

CvVideoWriter *writer = cvCreateVideoWriter(
          "out.avi", 
          CV_FOURCC('M','J','P','G'), 
          fps, 
          imgSize); 

je peux voir cela sur stdrr:

OpenCV ERROR: Internal error (Cannot create data reference from file name) in function icvCreateVideoWriter, cvcap_qt.cpp(1291) Terminating the application...

Toute idée? Si j'essaie de sauvegarder quelques images cela fonctionne bien.

grâce à tous! Andrea

Répondre

1

Votre programme dispose-t-il d'autorisations d'écriture dans le répertoire que vous utilisez?

Avez-vous essayé d'insérer une adresse absolue dans, disons, votre dossier personnel? Que se passe-t-il si vous changez le nom du fichier ou le code FourCC?

+0

Oui, le programme peut écrire dans le répertoire (je peux enregistrer une seule image sur JPG) J'ai essayé de mettre le chemin complet Je ne cherche pas FourCC mais, je l'ai à utiliser quicktime (mon demande du chef d'équipe) –

Questions connexes