QT z wykorzystaniem OpenCV

0

Witam,

pisze właśnie aplikacje w QT z wykorzystaniem biblioteki OpenCV i mam taki problem:
cale GUI stworzylem w QT i chcialbym w jakimś widgecie QTowym wyswietlic obraz z kamerki za pomoca OpenCV, umiem wyswietlac obraz z kamerki w oknie stworzonym za pomoca OpenCV:

    cvNamedWindow( "Okno", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateFileCapture( "MGC_RC_ATV.avi" );
IplImage* frame;
while(1) {
	frame = cvQueryFrame( capture );
	if( !frame ) break;
	cvShowImage( "Okno", frame );
	char c = cvWaitKey(33);
	if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "Okno" );

ale czy da sie to zrobic tak zeby za pomoca funkcji cvShowImage (lub jakiejs innej??) wyswietlic ten obrazek w jakims widgecie QTowym?? (np w: ui->graphicsView)?? Funkcja cvShowImage przyjmuje jako argument nazwe okna
void cvShowImage( const char* name, const CvArr* image );

Pomoże ktoś????

0

http://lmgtfy.com/?q=OpenCV+qt+widget

Już pierwszy link wygląda obiecująco.

0

Hej,

niestety ja mam nadal problem z tym co kolega napisał. Wiem, że w google jest dużo ale niestety nie udało mi się znaleźć do końca rozwiązanie. Zawsze mam błędy. Próbuję stworzyć na podstawie programu ze strony: http://sj.vdelzen.net/2011/05/31/realtime-face-detection-using-opencv-and-cqt/

niestety nic mi się nie wyświetla. Tak jakby nie łączyło z kamerą. Na pewno robie coś źle lecz nie wiem co;/

Biblioteki podpięte, qlabel dodany, nie ma żadnych błędów podczas kompilacji;/ proszę o sugestie

1 użytkowników online, w tym zalogowanych: 0, gości: 1