The Java Advanced Imaging API extends the Java 2 platform by allowing sophisticated, high-performance image processing to be incorporated into Java applets and applications. It is a set of classes providing imaging functionality beyond that of Java 2D and the Java Foundation classes, though it is designed for compatibility with those APIs. This API implements a set of core image processing capabilities including image tiling, regions of interest, and deferred execution and a set of core image processing operators, including many common point, area, and frequency domain operators.
The following steps describe the installation procedure for Microsoft Windows operating systems (9x, 2000, NT). How to set up JAI for other operations systems please refer to http://java.sun.com/products/java-media/jai/index.html for details.
In order to use Java Advanced Imaging in a browser environment the following needs to be done:
%JRE%represents the directory where the Java Runtime Environment is installed.
%TEMP%. Two subdirectories
\libwill be created.
%TEMP%subdirectories to the
%JRE%directory as follows:
copy %TEMP%\lib\ext\jai_core.jar %JRE%\lib\ext\
copy %TEMP%\lib\ext\jai_codec.jar %JRE%\lib\ext\
copy %TEMP%\lib\ext\mlibwrapper_jai.jar %JRE%\lib\ext\
copy %TEMP%\lib\ext\registryFile.jai %JRE%\lib\ext\
copy %TEMP%\bin\mlib_image_jai.dll %JRE%\bin\
copy %TEMP%\bin\mlib_java_jai.dll %JRE%\bin\
The above steps will make sure the JAI files are picked up by the Plugin at Runtime.
If the JAI files could not be located by the applet during runtime, an error message will be shown. In this case, please check the installation steps mentioned above, or contact Christoph Esser or Claudia Schremmer.