Я пытаюсь сохранить обрезанное видео в файл.Все работает хорошо, если я не обрезаю, используя
croppedFrame = new Mat(frame, cropArea);
writer1.Write(croppedFrame);
и просто делаю это вместо
writer1.Write(frame);
С помощью следующего кода файл создается на компьютере, но его размертолько 6 Кб, и я не могу открыть его.Что я делаю неправильно.спасибо!
private void ProcessFrame(object sender, EventArgs arg)
{
Rectangle cropArea = new Rectangle(10, 10, 533, 400);
Mat frame = new Mat();
bool validframeRecieved = camera1Capture.Retrieve(frame);
if (validframeRecieved && validFrame2Recieved)
{
croppedFrame = new Mat(frame, cropArea);
imageBox1.Image = croppedFrame;
writer1.Write(croppedFrame);
}
}