I have ImageEn version 8.1.2_13502 installed, which provides ielib64.dll version 4.5.2.0. I am using Delphi code similar to this to convert 16-bit greyscale tif images to jp2:
Image := TImageEnIO.Create(nil);
try
Image.NativePixelFormat := True;
Image.LoadFromFile('InFile.tif');
Image.Params.J2000_Rate := 1
TheSrcImage.SaveToFileJP2('OutFile.jp2');
finally
Image.Free;
end;
The call to SaveToFileJP2 works well unless the number of pixel rows exceeds 8192. Has this been fixed in the more recent version of ImageEn?
Thanks