Declaration
procedure SaveToAVI();
Description
Saves the current image to an AVI file opened using
CreateAVIFile.
It is recommended that you set
Params.
BitsPerSample and
Params.
SamplesPerPixel before calling
SaveToAVI, because AVI requires all images to have the same color depth.
Demos
| Demos\VideoCapture\DesktopToAvi\DesktopToAvi.dpr |
| Demos\VideoCapture\ImagesToAvi\ImagesToAvi.dpr |
Example
ImageEnView.IO.CreateAVIFile('output.avi', 20, 'DIB ');
// save frame 0
ImageEnView.IO.LoadFromFile('C:\frame0.jpg');
ImageEnView.IO.Params.BitsPerSample := 8;
ImageEnView.IO.Params.SamplesPerPixel := 1;
ImageEnView.IO.SaveToAVI();
// save frame 1
ImageEnView.IO.LoadFromFile('C:\frame1.jpg');
ImageEnView.IO.Params.BitsPerSample := 8;
ImageEnView.IO.Params.SamplesPerPixel := 1;
ImageEnView.IO.SaveToAVI();
// close the file
ImageEnView.IO.CloseAVIFile();