ビデオ キャプチャ カードを使用して画面表示をキャプチャし、OpenCV/C++ で画像を処理したいと考えています。
Webcam のようなビデオ キャプチャ カードがあると聞きました (つまり、OpenCV の VideoCapture で画面表示を取得できます)。
どのビデオ キャプチャ カードを購入すればよいか教えてもらえますか?
ありがとう !!!
ビデオ キャプチャ カードを使用して画面表示をキャプチャし、OpenCV/C++ で画像を処理したいと考えています。
Webcam のようなビデオ キャプチャ カードがあると聞きました (つまり、OpenCV の VideoCapture で画面表示を取得できます)。
どのビデオ キャプチャ カードを購入すればよいか教えてもらえますか?
ありがとう !!!
OpenCVを直接使用してそれを達成する方法があるかどうかはわかりません。ただし、簡単な回避策は次のようになります。
OpenCV を使用すると、次のコードを使用してストリームのキャプチャを開始できます。
cv::VideoCapture cap;
if(!cap.open(0)) // Use the new webcam Id instead of 0
return 0;
while(true){
cv::Mat frame;
cap >> frame;
if(frame.empty()) break;
cv::imshow("Screen", frame);
if( waitKey(10) == 27 ) break;
}
return 0;