applet - performance concerns in using Java Advanced Imaging APIs -


in our project use jai showing parts of image, rotating image , basic zooming in applet. observe applet takes lot of time load - around 20 seconds first time. subsequently, takes 3 seconds (which quite high).

jai development seems have frozen since 2007.atleast not find download post 2007 on java website.

has encountered loading issues , solved them in context of jai ? there performant alternative jai ? images using in tiff format , can have multiple images in 1 physical file.

any pointers appreciated.

the first application startup (cold startup) require lot of time, need load tons of libraries including jai. second , next application startups (warm startup) faster runtime classes cached in classes.jsa.

then, image processing require cpu , in order paint it, graphics card. modern computers image processing (basic operations!) , handling (zoom, pan) trivial , fast jai.

we have developed , image reviewing application jai + image i/o , zoom , panning extremely fast since finished in 2007 (1mp images). after image loaded, processing , handling fast, load image in background threads improve user experience.

the problem jai current state: frozen and/or dead, mature, quite stable , other products apache log4j have same issue, no new developments since years, people continue using there no alternative (well, logback!).

the plenty of alternatives jai, imagemagick, didn't test them.

we careful when loading , processing images, convert 8bit/channel if possible, perform operations in background before painting...


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

html - Instapaper-like algorithm -

c# - How to execute a particular part of code asynchronously in a class -