We're looking at migrating away from ImageLib and seriously considering using ImageEn. One of my concerns is that ImageLib has annotation support and our customers have existing annotations stored for their images.
Is anyone here familiar with the format ImageLib used for storing annotations? Does anyone know if annotations created by ImageLib can be pro grammatically converted to ImageEn vectors?
Unfortunately I no experience with ImageLib. ImageEn can load (and save) Wang Imaging Annotations from TIFFs so this could be the baseline interchange format. The other annotations format (IEV) of ImageEn is specific and incompatible with other formats.
Thanks. The ImageLib annotations are stored externally, not as part of the TIFF. So I doubt the support of Wang Imaging Annotations would help us here.
Have you checked what sort of format ImageLib annotation files use? It may be possible for you to write a routine to parse the content of the file and manually recreate the annotations.
We did not. At this point, we're still using ImageLib for image viewing in order to support those annotations.
I did find documentation of ImageLib's annotation storage format and it appears that a conversion could be done. I'd parse the ImageLib annotation and call ImageEn's functions to create the corresponding annotations.
Unfortunately, this has been a zero priority and we have many, many high priority items on our list. I'd love to get rid of ImageLib though.
We've implemented ImageEn in several areas, notably image scanning, image capture (from video device), and image processing. We've been very pleased overall.
Image editing is a little lacking. We also purchased TImageENPaintEngine (http://www.nwscomps.com/pe.html) and have been very pleased with the combination.