Что такое эквивалентная функция для & quot; cvWriteFrame & quot; использовать Mat — тип изображения?

Какая эквивалентная функция для «cvWriteFrame» для использования Mat — тип изображения?

В IplImage это можно сделать, как показано ниже:

CvVideoWriter *writer;
IplImage* frame = " IMAGE ";

cvWriteFrame(writer, frame);

Как написать видео для Mat Files.

-1

Решение

OpenCV DOC

C++: VideoWriter& VideoWriter::operator<<(const Mat& image)
C++: void VideoWriter::write(const Mat& image)
Python: cv2.VideoWriter.write(image) → None
C: int cvWriteFrame(CvVideoWriter* writer, const IplImage* image)
Python: cv.WriteFrame(writer, image) → int

Так что я думаю, что-то вроде

cv::Mat image;
....
cv::VideoWriter writer;
writer.open(...);
if (writer.isOpened())
writer << image;
2

Другие решения


По вопросам рекламы [email protected]