3
如何在捕捉圖像之前啓用攝像頭自動對焦?自動對焦攝像頭在與OPENCV拍攝圖像之前
我對拍攝圖像的代碼如下所示:
{
CvCapture* capture = cvCaptureFromCAM(0); // capture from video device #0
cvSetCaptureProperty(capture ,CV_CAP_PROP_FRAME_WIDTH , 800);
cvSetCaptureProperty(capture ,CV_CAP_PROP_FRAME_HEIGHT , 600);
if(!cvGrabFrame(capture)) //if no webcam detected or failed to capture anything
{
cout << "Could not grab a frame\n\7";
exit(0);
}
IplImage* img=cvRetrieveFrame(capture); // retrieve the captured frame
}
我一直在使用等待鍵等嘗試,試着用搜索引擎,但無濟於事。有沒有人知道如何確保在拍攝圖像之前已經應用了自動對焦?因爲現在的形象比我想象的要更「模糊」一些。
通常,對焦設置在相機上,您使用的是哪個品牌的網絡攝像頭? – Gibby
羅技。 C920。比較在視頻中使用它,並允許它自動對焦,並立即捕捉,質量有明顯的對比。 – rockinfresh
@rockinfresh你有看過這個信息http://lieksa.pp.fi/oh7fes/cameras/focus.htm? –