Package ptolemy.actor.lib.jai
These actors use the
Java Advanced Imaging (JAI) package, from
https://jai.dev.java.net/
.
You need not install JAI if you are not planning on using the JAI Actors.
For details about the JAI actors and Ptolemy, see:
James Yeh, " Image and Video Processing Libraries in Ptolemy II," Master's Report, Technical Memorandum No. UCB/ERL M03/52, University of California, Berkeley, CA, 94720, USA, December 16, 2003.
- Since:
- Ptolemy II 3.0
-
Class Summary Class Description AdaptiveMedian This actor performs adaptive median filtering on an image.DoubleMatrixToJAI Converts a DoubleMatrix to a JAIImageToken.ImageToJAI This actor takes any ImageToken and converts it into a JAIImageToken.JAIAffineTransform Compute an affine transformation on an image.JAIBandCombine Linearly combines input bands into an output image.JAIBandSelect Copy bands of an image to another image.JAIBMPWriter Write a javax.media.jai.RenderedOp to a specified BMP file.JAIBorder Adds a border to an image.JAIBoxFilter Convolve an image with a box filter.JAIConstant Produce an image with a uniform color.JAIConvolve An actor that convolves an image with a given filter.JAICrop Crop an image, given a point of origin, and the dimensions to crop.JAIDataConvert An actor that converts the data in an image to a new type.JAIDCT Calculate the discrete cosine transform of an image.JAIDFT Calculate the discrete Fourier transform of an image.JAIEdgeDetection An actor that does edge detection on a image.JAIIDCT Calculate the inverse discrete cosine transform of an image.JAIIDFT Calculate the inverse discrete Fourier transform of an image.JAIImageReader This actor reads an image from a file or a URL.JAIImageToken A token that contains a javax.media.jai.RenderedOp.JAIInvert Invert a RenderedOp using the javax.media.jai.JAI class.JAIJPEGWriter Write a javax.media.jai.RenderedOp to a specified JPEG file.JAILog Output the logarithm of an image.JAIMagnitude Output the magnitude of a complex image.JAIMedianFilter An actor that median filter an image.JAIPeriodicShift An actor that computes the periodic translation of an image.JAIPhase Output the phase of a complex image.JAIPNGWriter Write a javax.media.jai.RenderedOp to a specified PNG file.JAIPNMWriter Write a javax.media.jai.RenderedOp to a specified PNM file.JAIPolarToComplex Output a complex image with alternating real and imaginary bands.JAIRotate Rotate an image around a given point.JAIScale Scale a RenderedOp using the javax.media.jai.JAI class.JAITIFFWriter Write a javax.media.jai.RenderedOp to a specified TIFF file.JAIToDoubleMatrix This actor takes a single banded image and outputs a DoubleMatrixToken containing the data.JAITranslate Moves the origin of an image.JAITranspose Transpose a RenderedOp.JAIWriter An abstract class that provides support for writing JAIImages Write a javax.media.jai.RenderedOp to a specified JPEG file.SaltAndPepper Randomly change values in a double matrix to 0.0 or 255.0.