C API
cvCaptureFromCAM metodu
cvCaptureFromCAM metodu
Şöyle yaparız. cvCreateCameraCapture() metodundan ne farkı var bilmiyorum.
Şöyle yaparız.
Şöyle yaparız. cvCaptureFromCAM() metodundan ne farkı var bilmiyorum.
Şöyle yaparız.
CvCapture* capture = cvCaptureFromCAM (0);
cvCaptureFromFile metoduŞöyle yaparız.
CvCapture *capture = cvCreateFileCapture ("C:/video.mp4");
cvCreateCameraCapture metoduŞöyle yaparız. cvCaptureFromCAM() metodundan ne farkı var bilmiyorum.
CvCapture* capture = = cvCreateCameraCapture ();
Şöyle yaparız.CvCapture* capture = = cvCreateCameraCapture(0);
cvCreateTrackbar metoduŞöyle yaparız.
int g_slider = 0;
int frameNumbers = ...;
void xyz(int pos)
{
cvSetCaptureProperty(cap, CAP_PROP_POS_FRAMES, pos);
}
cvCreateTrackbar("TB", "Video1", &g_slider, frameNumbers
, xyz);
cvGetCaptureProperty metodu
Bu API iyi çalışmıyor. Frame count için şöyle yaparız.
CvCapture*capture = ...;
int frameNumbers = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_COUNT);
FPS (frames per second) için şöyle yaparız.CvCapture*capture = ...;
int fps = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FPS);
cvQueryFrame metodu
Şöyle yaparız.
CvCapture* capture = ...;
while(sometcondition){
IplImage* frame = cvQueryFrame(capture);
cvShowImage("Camera_Output", frame);
}
cvReleaseCapture metodu
Şöyle yaparız.
VideoCapture sınıfı yazısına taşıdım
CvCapture* capture = ...;
cvReleaseCapture(&capture);
VideoCapture Sınıfı - C++VideoCapture sınıfı yazısına taşıdım
Hiç yorum yok:
Yorum Gönder