begin process at 2012 02 12 08:31:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Autre

 > 

opencv


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

opencv

samedi 24 novembre 2007 à 17:16:16 | opencv

alexis21

Bonjour,
Je souhaite faire une acquisition d'une source video avec opencv mais à partir d'une carte d'acqusition video USB pinnacle 500 (exemple source télévision).
J'utilise le code ci-dessous qui marche parfaitement avec une caméra USB mais pas avec la carte d'acquisition pinnacle. Cela marche mais la cadence de rafraichissement de l'image est très lente : environ une nouvelle image toutes les 30 secondes. Que faut-il faire pour avoir une cadence image fluide pourla vue c'est à dire > 25 images secondes ?
merci

#include

"cv.h"

#include

"highgui.h"

#include

<stdio.h>

const

char * VIDEO_WINDOW = "VideoWindow";

int

main( int argc, char** argv )

{

CvCapture * pCapture = 0;

IplImage * pVideoFrame = 0;

IplImage * pDisplayImg = 0;

// Initialize video capture

pCapture = cvCaptureFromCAM( CV_CAP_ANY );

if( !pCapture )

{

fprintf(stderr,

"failed to initialize video capture\n");

return -1;

}

 

// Tell user how to exit

printf(

"Press the ESC key to quit\n" );

// Create a window to display captured frames

cvNamedWindow( VIDEO_WINDOW, 1 );

 

// Capture video frames and display them in the video window

while( 1 )

{

// Capture the next frame

pVideoFrame = cvQueryFrame( pCapture );

if( !pVideoFrame )

{

fprintf(stderr,

"failed to get a video frame\n");

}

// Copy it to the display image

if( !pDisplayImg )

{

pDisplayImg = cvCreateImage( cvGetSize(pVideoFrame), 8, 3 );

pDisplayImg->origin = pVideoFrame->origin;

}

cvCopy( pVideoFrame, pDisplayImg, 0 );

// Show the display image

cvShowImage( VIDEO_WINDOW, pDisplayImg );

if( (char)27 == cvWaitKey(10) )

break;

};

// Close the video-display window

cvDestroyWindow( VIDEO_WINDOW );

// Terminate video capture and free capture resources

cvReleaseCapture( &pCapture );

// Free the display image

cvReleaseImage( &pDisplayImg );

return 0;

}



Cette discussion est classée dans : video, to, window, display, pdisplayimg


Répondre à ce message

Sujets en rapport avec ce message

display font / affichage de font [ par buno ] Hello!I'm a developper in a software kernel team and I have to display Unicode character on a mobile screen using font file.How do to this properly?Th X11 Drawable ou Display vers Window [ par Twinuts ] Salut, Dans le cadre d'un projet pour mon boulot je dois rendre skinable une fenetre java donc pour ce faire je dois rendre une partie du code en nati move to next Window [ par anonyme_man_in_this_world ] salut  !comment obtenir un handle  sur le premier controles ou la premiere fenetre child(puisqu'ils sont consideré tous les deux de la meme façon) sit [BAR]hiperterminal windows [ par miguims ] bjr je voudrais savoir le moyen le plus sur de faire un reset flash avec hiper terminal sur windows xpvoila j'ais un equipement que j'ais acheter et q Problème de gestion hDC et hWnd. [ par vith17 ] Bonjour à tous,J'essaie de faire un écran de veille avec un cube qui tourne en utilisant OpenGL (je me sers des tutoriaux de Nehe et de Christian Code Afficher bitmap [ par krokro6 ] bonjour :) j'ai un probléme pour afficher un bmp quand je compile avec Vc++ 6.0, voila l'erreur :error C2664: 'SendMessageA' : cannot convert paramete LOG et ACOS [ par Fwdavy ] Salut,Sur mon appli PocketPC je me tape deux erreurs dont je ne comprend pas. Peut être avez vous des solutions de variantes :'log' : ambiguous call t Display adapter [ par Lutinore ] Salut, est-ce possible ( sans DirectX ) d'obtenir le nom de l'adaptateur graphique principal ( DISPLAY_DEVICE_PRIMARY_DEVICE ) autrement qu'en faisant Ecrire en memoire video [ par vladisback ] bonjour, je souhaiterai afficher des pixel de la meme facon que cette source: http://cppfrance.com/code.aspx?ID=33559 je crois que d'aprés ce qu'il di


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,186 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales