Java[Tm] Advanced Imaging API

21
sun.com ht t p://j av a.sun.com/product s/j av a-media/j ai/forDev elopers/j aifaq.ht ml May 09, 2011  FAQ Java Advanced Imaging API  This collection of answers to frequently asked questions (FAQ) provides brief answers to many comm on questions about the Java Advanced Im aging API . Please check here before posting a question to the  [email protected] mailing list. Many of the answers are derived from the jai-interest e-mail archive. For legal reasons, sample code provided by users outside Sun cannot be included in the FAQ. However, links to that sample code in the archives are included. Question Index General What is the Java Advanced Imaging API? Who needs the Java Advanced Imaging API? What features will the Java Advanced Im aging API add to the Java 2 platform? Is the Java Advanced Imaging API compatible with the Java 2D API? What other APIs relate to the Java Advanced Imaging API? How and when can I get the Java Advanced Imaging API? Is the Java Advanced Imaging API 100% pure Java? How can I determine whether an operation has a native acceleration method? Will the Java Advanced Imaging API source code be made available? Where can I get more information? How can I unsubscribe from the jai-interest mailing list? Why don't my messages to the jai-interest mailing list appear? My question may already be answered in the mail archives - where are they? Reporting problems to the jai-interest alias. Where can I get the Java Advanced I maging Tutorial? Does Java Advanced Imaging work with JDK 1.1? Technical How many bands and how many bits per band are supported? What data formats are supported? What is the best to use for performance? What is the Java Advanced Imaging API doing about performance? What is "mediaLib" (or "mlib") in the Java Advanced Imaging API? Does Java Advanced Imaging require native code? How can I avoid s? How can I control the amount of memory allocated to the tile cache? How can I control the amount of memory allocated to the Java runtime? Java Advanced Imaging appears to have a mem ory leak What is the best way to display l arge images efficiently in the Java Advanced I magin g API ? When/where are tiles cached in the Java Advanced Imaging AP I? My image is in color, but the Java Advanced Im aging API is telling me there's only 1 band! On Solaris, Java Advanced Imaging complains about lack of access to an X server . How can I use a BufferedIm age as a source for a Java Advanced Im aging operation? How can I use a from the AWT in Java Advanced Imaging? How do I create a from an array of data? How do I convert images between color spaces? How do I convert any image (with any color model) to a 1 bit image (B&W)? How does the image coordinate system work? How are regions of i nterest (ROIs) used? How do I tell when a Java Advanced I maging operator is complete? How do I create an overlay? How do I convert an image with 10 or 12 bit color to 8 bit color? How do I handle palette-color images? How does Java Advanced Im aging handle image borders? How do I convert an into a grayscale Im age? How can I perform convolution with a different kernel for each band? Can I serialize a ? How can I create and run an Applet? Java[tm] Advanced Imaging API http://java.sun.com/jsp_utils/PrintPage.jsp?url=http://java.sun.com/prod... 1 of 21 5/10/2011 7:39 A

Transcript of Java[Tm] Advanced Imaging API

Page 1: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 1/21

Page 2: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 2/21

Page 3: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 3/21

Page 4: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 4/21

Page 5: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 5/21

Page 6: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 6/21

Page 7: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 7/21

Page 8: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 8/21

Page 9: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 9/21

Page 10: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 10/21

Page 11: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 11/21

Page 12: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 12/21

Page 13: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 13/21

Page 14: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 14/21

Page 15: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 15/21

Page 16: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 16/21

Page 17: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 17/21

Page 18: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 18/21

Page 19: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 19/21

Page 20: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 20/21

Page 21: Java[Tm] Advanced Imaging API

8/6/2019 Java[Tm] Advanced Imaging API

http://slidepdf.com/reader/full/javatm-advanced-imaging-api 21/21