12/16 番号をwebカメラで読み取りコマンドプロンプトに表示(3)

前回まではpythonでやった. c++でもやってみる.
まずはwebカメラを起動するプログラムを示す.

#include <opencv2/opencv.hpp>
#pragma comment(lib, “opencv_world320d.lib”)
using namespace std;
using namespace cv;

int main()
{
VideoCapture cap(0);
Size sizeRec(800, 600);
VideoWriter rec(“video_dst.avi”
, VideoWriter::fourcc(‘X’, ‘V’, ‘I’, ‘D’), 30, sizeRec);
Mat src, tmp;

while (1) {
cap >> src;
if (src.empty()) break;

imshow(“カメラ映像”, src);
if (waitKey(30) == 27) break;
}

return 0;
}