X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=src%2FVideoReader.cpp;fp=src%2FVideoReader.cpp;h=cfba7337a73088ac052e12e00193efffe625d929;hb=3aa517d206c44156fe86697aeadc5f75ea212329;hp=b965fa1b340bf3b35367a0e4d49b8f85bae1cecd;hpb=3ff9a5ad691b8dca9d91f8e9786a8d08d31b70fa;p=trackerpp.git diff --git a/src/VideoReader.cpp b/src/VideoReader.cpp index b965fa1..cfba733 100644 --- a/src/VideoReader.cpp +++ b/src/VideoReader.cpp @@ -47,6 +47,13 @@ UrlReader::~UrlReader() vcap.release(); } +static long count = 0; + +static void printImg(const cv::Mat& mat) +{ + std::cout << mat.at(0,0) << std::endl; +} + bool UrlReader::read(cv::Mat& mat) { bool ret = vcap.read(mat); @@ -54,18 +61,10 @@ bool UrlReader::read(cv::Mat& mat) LOG_ERROR(TAG, "blank frame grabbed"); return false; } + count++; + std::string name = "./temp/image_" + std::to_string(count) + ".png"; + if ((count % 50 == 0)){ + imwrite(name.c_str(), mat); + } return ret; } - -// -//void UrlReader::read() -//{ -//} -// -//void FileReader::read() -//{ -//} -// -//void UsbReader::read() -//{ -//}