Red de conocimiento informático - Aprendizaje de programación - Problema de openCV, urgente!!!! Mi entorno de compilación es VS2010, opencv 2.4.1, ¿por qué no puedo mostrar el vídeo?

Problema de openCV, urgente!!!! Mi entorno de compilación es VS2010, opencv 2.4.1, ¿por qué no puedo mostrar el vídeo?

cvReleaseCapture(&capture);

cvDestroyWindow("example");

Simplemente coloque estas dos líneas de código fuera del bucle While (verdadero), ya que recién está creando la imagen, luego suéltalo. Utilicé VS2005 y Opencv2.0 para depurar con éxito.

El código se modifica a:

#includeint main()

{

cvNamedWindow("ejemplo ", 0);

CvCapture * captura = cvCreateFileCapture("9527.avi");

IplImage * marco;

mientras(verdadero)

{

frame = cvQueryFrame(captura);

if(!frame)

break;

cvShowImage(" ejemplo" ,frame);

char c = cvWaitKey(33);

if(c==27)

break;

}

cvReleaseCapture(&capture);

cvDestroyWindow("ejemplo");

devuelve 0;

}