below code gives access violation if fSource is a bmp file larger than 90 mb (i last tried with 115 mb) and fDest is jp2. Is it because of TSingleImage ? It works very good for all other bmp files.
Imaging Library Version: 0.26.4
Compiler: Delphi 2007
OS: Windows Vista Ultimate
var
mImage: TSingleImage;
begin
fSource := 'C:\x.bmp';
fDest := 'C:\x.jp2';
mImage := TSingleImage.Create;
mImage.LoadFromFile(fSource);
Imaging.SetOption(ImagingJpeg2000LosslessCompression, 1);
try
mImage.SaveToFile(fDest);
finally
mImage.Free;
end;
end;
Imaging Library Version: 0.26.4
Compiler: Delphi 2007
OS: Windows Vista Ultimate
var
mImage: TSingleImage;
begin
fSource := 'C:\x.bmp';
fDest := 'C:\x.jp2';
mImage := TSingleImage.Create;
mImage.LoadFromFile(fSource);
Imaging.SetOption(ImagingJpeg2000LosslessCompression, 1);
try
mImage.SaveToFile(fDest);
finally
mImage.Free;
end;
end;
