2024. június 20., csütörtök

Gyorskeresés

Végre...

Írta: | Kulcsszavak: opencv . linux . ffmpeg

[ ÚJ BEJEGYZÉS ]

Pár napi szenvedés van ebben a screenshotban.
Részletek: LGPL-s FFmpeg-t kellett az OpenCV-vel megetetni fordításkor linux alatt, de nem nagyon akart sikerülni, de végre rájöttem a nyitjára.

Pár kód későbbre, mert továbbra se vagyok teljesen kész.

GTK teszt:

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

using namespace std;

int main (int argc, char *argv[])
{
cout << "Hello world!" << endl;
cvNamedWindow("g");
cvWaitKey();
cvDestroyWindow("g");
return 0;
}

FFmpeg teszt

int main()
{
cvNamedWindow( "Example2", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateFileCapture( "/home/elrood/Documents/video.avi" );
IplImage* frame;

while(1) {
frame = cvQueryFrame( capture );
if( !frame ) break;
//cvSaveImage("/home/elrood/Documents/foo.png", frame);
cvShowImage( "Example2", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "Example2" );
cvWaitKey();
return 0;
}

Copyright © 2000-2024 PROHARDVER Informatikai Kft.