//M*/
#include "test_precomp.hpp"
-#include "opencv2/highgui/highgui.hpp"
+#include "opencv2/highgui.hpp"
using namespace cv;
const int tags[] = {
0,
- //CV_FOURCC('D', 'I', 'V', '3'),
- //CV_FOURCC('D', 'I', 'V', 'X'),
- CV_FOURCC('D', 'X', '5', '0'),
- CV_FOURCC('F', 'L', 'V', '1'),
- CV_FOURCC('H', '2', '6', '1'),
- CV_FOURCC('H', '2', '6', '3'),
- CV_FOURCC('I', '4', '2', '0'),
- //CV_FOURCC('j', 'p', 'e', 'g'),
- CV_FOURCC('M', 'J', 'P', 'G'),
- CV_FOURCC('m', 'p', '4', 'v'),
- CV_FOURCC('M', 'P', 'E', 'G'),
- //CV_FOURCC('W', 'M', 'V', '1'),
- //CV_FOURCC('W', 'M', 'V', '2'),
- CV_FOURCC('X', 'V', 'I', 'D'),
- //CV_FOURCC('Y', 'U', 'Y', '2'),
+ //VideoWriter::fourcc('D', 'I', 'V', '3'),
+ //VideoWriter::fourcc('D', 'I', 'V', 'X'),
+ VideoWriter::fourcc('D', 'X', '5', '0'),
+ VideoWriter::fourcc('F', 'L', 'V', '1'),
+ VideoWriter::fourcc('H', '2', '6', '1'),
+ VideoWriter::fourcc('H', '2', '6', '3'),
+ VideoWriter::fourcc('I', '4', '2', '0'),
+ //VideoWriter::fourcc('j', 'p', 'e', 'g'),
+ VideoWriter::fourcc('M', 'J', 'P', 'G'),
+ VideoWriter::fourcc('m', 'p', '4', 'v'),
+ VideoWriter::fourcc('M', 'P', 'E', 'G'),
+ //VideoWriter::fourcc('W', 'M', 'V', '1'),
+ //VideoWriter::fourcc('W', 'M', 'V', '2'),
+ VideoWriter::fourcc('X', 'V', 'I', 'D'),
+ //VideoWriter::fourcc('Y', 'U', 'Y', '2'),
};
const size_t n = sizeof(tags)/sizeof(tags[0]);
double fps = fps0;
Size frame_s = Size(img_c, img_r);
- if( tag == CV_FOURCC('H', '2', '6', '1') )
+ if( tag == VideoWriter::fourcc('H', '2', '6', '1') )
frame_s = Size(352, 288);
- else if( tag == CV_FOURCC('H', '2', '6', '3') )
+ else if( tag == VideoWriter::fourcc('H', '2', '6', '3') )
frame_s = Size(704, 576);
/*else if( tag == CV_FOURCC('M', 'J', 'P', 'G') ||
tag == CV_FOURCC('j', 'p', 'e', 'g') )
frame_s = Size(1920, 1080);*/
- if( tag == CV_FOURCC('M', 'P', 'E', 'G') )
+ if( tag == VideoWriter::fourcc('M', 'P', 'E', 'G') )
{
frame_s = Size(720, 576);
fps = 25;
std::string fileName = tempfile(stream.str().c_str());
files->operator[](i) = fileName;
- writers->operator[](i) = new VideoWriter(fileName, CV_FOURCC('X','V','I','D'), 25.0f, FrameSize);
+ writers->operator[](i) = new VideoWriter(fileName, VideoWriter::fourcc('X','V','I','D'), 25.0f, FrameSize);
CV_Assert(writers->operator[](i)->isOpened());
}
CV_Assert(capture->isOpened());
const static double eps = 23.0;
- unsigned int frameCount = static_cast<unsigned int>(capture->get(CV_CAP_PROP_FRAME_COUNT));
+ unsigned int frameCount = static_cast<unsigned int>(capture->get(CAP_PROP_FRAME_COUNT));
CV_Assert(frameCount == WriteVideo_Invoker::FrameCount);
Mat reference(CreateVideoWriterInvoker::FrameSize, CV_8UC3);