Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

OpenCV i C++ - problem sa kamerom

[es] :: C/C++ programiranje :: C/C++ za početnike :: OpenCV i C++ - problem sa kamerom

[ Pregleda: 1549 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mirkosim
Student
Bijeljina

Član broj: 295209
Poruke: 1
*.telrad.net.



Profil

icon OpenCV i C++ - problem sa kamerom12.12.2011. u 08:38 - pre 150 meseci
Pozdrav, društvo


Imam problem koji već neko vrijeme pokušavam da riješim. Naime, u Visual Studiju 2010 napravio sam projekat koji bi trebao da, koristići OpenCV biblioteke, prikaže video sa kamere, ali to nikako ne uspijevam da uradim.
Projekat je napravljen u C++, a koristio sam jednostavan kod koji sam pronašao na internetu:

#include <stdio.h>
#include "cv.h"
#include "highgui.h"

int main( int argc, char **argv )
{
CvCapture *capture = 0;
IplImage *frame = 0;
int key = 0;

/* initialize camera */
capture = cvCaptureFromCAM( 0 );

/* always check */
if ( !capture ) {
fprintf( stderr, "Cannot open initialize webcam!\n" );
return 1;
}

/* create a window for the video */
cvNamedWindow( "result", CV_WINDOW_AUTOSIZE );

while( key != 'q' ) {
/* get a frame */
frame = cvQueryFrame( capture );

/* always check */
if( !frame ) break;

/* display current frame */
cvShowImage( "result", frame );

/* exit if user press 'q' */
key = cvWaitKey( 1 );
}

/* free memory */
cvDestroyWindow( "result" );
cvReleaseCapture( &capture );

return 0;
}

Sve je podeseno kako treba, i pri istim podešavanjima u drugim projektima može da se radi učitavanje slike i slične stvari, ali kada je ovaj projekat, odnosno video sa kamere u pitanju jedino što se prikazuje je siva slika.
Ukoliko neko zna u čemu je problem, bio bih mu vrlo zahvalan.

Pozdrav
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: OpenCV i C++ - problem sa kamerom

[ Pregleda: 1549 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.