Method Summary |
|
public static ParameterBlockJAI | createAddConstParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation addconst.
Parameters: source - the source image. |
public static ParameterBlockJAI | createAddConstParameterBlock(RenderedImage source, double[] constants) Creates a parameter block for core JAI operation addconst.
Parameters: source - the source image. Parameters: constants - the constants to be added. |
public static ParameterBlockJAI | createBandMergeParameterBlock(RenderedImage source0, RenderedImage source1, RenderedImage... sourcen) Creates a parameter block for core JAI operation bandmerge.
Parameters: source0 - the first source image. Parameters: source1 - the second source image. Parameters: sourcen - other source images. |
public static ParameterBlockJAI | createBandSelectParameterBlock(RenderedImage source, int... indices) Creates a parameter block for core JAI operation bandselect.
Parameters: source - the source image. Parameters: indices - the bands to select. |
public static ParameterBlockJAI | createBorderParameterBlock(RenderedImage source, int pad) Creates a parameter block for core JAI operation border.
Parameters: source - the source image. Parameters: pad - the border size all around the image. |
public static ParameterBlockJAI | createBorderParameterBlock(RenderedImage source, int pad, BorderExtender extender) Creates a parameter block for core JAI operation border.
Parameters: source - the source image. Parameters: pad - the border size all around the image. Parameters: extender - the type of border. |
public static ParameterBlockJAI | createBorderParameterBlock(RenderedImage source, int left_pad, int right_pad, int top_pad, int bottom_pad, BorderExtender extender) Creates a parameter block for core JAI operation border.
Parameters: source - the source image. Parameters: left_pad - the border size on the left. Parameters: right_pad - the border size on the right. Parameters: top_pad - the border size on the top. Parameters: bottom_pad - the border size on the bottom. Parameters: extender - the type of border. |
public static ParameterBlockJAI | createBoxFilterParameterBlock(RenderedImage source, int size) Creates a parameter block for core JAI operation boxfilter.
Parameters: source - the source image. Parameters: size - the size of the box. |
public static ParameterBlockJAI | createBoxFilterParameterBlock(RenderedImage source, int width, int height, int key_x, int key_y) Creates a parameter block for core JAI operation boxfilter.
Parameters: source - the source image. Parameters: width - the width of the box. Parameters: height - the height of the box. Parameters: key_x - the x position of the key element. Parameters: key_y - the y position of the key element. |
public static ParameterBlockJAI | createConstantParameterBlock(float width, float height, Number[] values) Creates a parameter block for core JAI operation constant.
Parameters: width - the width of the image. Parameters: height - the height of the image. Parameters: values - the values for each band. |
public static ParameterBlockJAI | createCropParameterBlock(RenderedImage source, float x, float y, float width, float height) Creates a parameter block for core JAI operation crop.
Parameters: source - the source image. Parameters: x - the x origin of the cropping operation. Parameters: y - the y origin of the cropping operation. Parameters: width - the width of the cropping operation. Parameters: height - the height of the cropping operation. |
public static ParameterBlockJAI | createDFTParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation dft.
Parameters: source - the source image. |
public static ParameterBlockJAI | createDFTParameterBlock(RenderedImage source, DFTScalingType type, DFTDataNature nature) Creates a parameter block for core JAI operation dft.
Parameters: source - the source image. Parameters: type - the type of scaling. Parameters: nature - the nature of the data. |
public static ParameterBlockJAI | createExpParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation exp.
Parameters: source - the source image. |
public static ParameterBlockJAI | createExtremaParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation extrema.
Parameters: source - the source image. |
public static ParameterBlockJAI | createExtremaParameterBlock(RenderedImage source, ROI roi, int x_period, int y_period) Creates a parameter block for core JAI operation extrema.
Parameters: source - the source image. Parameters: roi - the region of interest. Parameters: x_period - the horizontal sampling. Parameters: y_period - the vertical sampling. |
public static ParameterBlockJAI | createExtremaParameterBlock(RenderedImage source, ROI roi, int x_period, int y_period, boolean save_locations, int max_runs) Creates a parameter block for core JAI operation extrema.
Parameters: source - the source image. Parameters: roi - the region of interest. Parameters: x_period - the horizontal sampling. Parameters: y_period - the vertical sampling. Parameters: save_locations - whether or not to save the extrema locations. Parameters: max_runs - the number of extrema locations to save for both theminima and the maxima. |
public static ParameterBlockJAI | createFileLoadParameterBlock(String filename) Creates a parameter block for core JAI operation fileload.
Parameters: filename - the name of the file containing the image. |
public static ParameterBlockJAI | createFileLoadParameterBlock(String filename, ImageDecodeParam param) Creates a parameter block for core JAI operation fileload.
Parameters: filename - the name of the file containing the image. Parameters: param - decoding parameters. |
public static ParameterBlockJAI | createFileLoadParameterBlock(String filename, ImageDecodeParam param, boolean check_local) Creates a parameter block for core JAI operation fileload.
Parameters: filename - the name of the file containing the image. Parameters: param - decoding parameters. Parameters: check_local - if the image is local. |
public static ParameterBlockJAI | createFileStoreParameterBlock(RenderedImage source, String filename) Creates a parameter block for core JAI operation filestore.
Parameters: source - the source image. Parameters: filename - the name of the file containing the image. |
public static ParameterBlockJAI | createFileStoreParameterBlock(RenderedImage source, String filename, String format) Creates a parameter block for core JAI operation filestore.
Parameters: source - the source image. Parameters: filename - the name of the file containing the image. Parameters: format - the image format. |
public static ParameterBlockJAI | createFileStoreParameterBlock(RenderedImage source, String filename, String format, ImageEncodeParam param) Creates a parameter block for core JAI operation filestore.
Parameters: source - the source image. Parameters: filename - the name of the file containing the image. Parameters: format - the image format. Parameters: param - decoding parameters. |
public static ParameterBlockJAI | createFileStoreParameterBlock(RenderedImage source, String filename, String format, ImageEncodeParam param, boolean check_local) Creates a parameter block for core JAI operation filestore.
Parameters: source - the source image. Parameters: filename - the name of the file containing the image. Parameters: format - the image format. Parameters: param - decoding parameters. Parameters: check_local - if the image is local. |
public static ParameterBlockJAI | createFormatParameterBlock(RenderedImage source, FormatDataType type) Creates a parameter block for core JAI operation format.
Parameters: source - the source image. Parameters: type - the data type. |
public static ParameterBlockJAI | createFormatParameterBlock(RenderedImage source, int type) Creates a parameter block for core JAI operation format.
Parameters: source - the source image. Parameters: type - the data type. |
public static ParameterBlockJAI | createIDFTParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation idft.
Parameters: source - the source image. |
public static ParameterBlockJAI | createIDFTParameterBlock(RenderedImage source, DFTScalingType type, DFTDataNature nature) Creates a parameter block for core JAI operation idft.
Parameters: source - the source image. Parameters: type - the type of scaling. Parameters: nature - the nature of the data. |
public static ParameterBlockJAI | createImageFunctionParameterBlock(ImageFunction function, int width, int height) Creates a parameter block for core JAI operation imagefunction.
Parameters: function - the function. Parameters: width - the width. Parameters: height - the height. |
public static ParameterBlockJAI | createImageFunctionParameterBlock(ImageFunction function, int width, int height, float sx, float sy, float tx, float ty) Creates a parameter block for core JAI operation imagefunction.
Parameters: function - the function. Parameters: width - the width. Parameters: height - the height. Parameters: sx - the scaling factor in the x dimension. Parameters: sy - the scaling factor in the y dimension. Parameters: tx - the translation value in the x dimension. Parameters: ty - the translation value in the y dimension. |
public static ParameterBlockJAI | createLogParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation log.
Parameters: source - the source image. |
public static ParameterBlockJAI | createMeanParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation mean.
Parameters: source - the source image. |
public static ParameterBlockJAI | createMeanParameterBlock(RenderedImage source, ROI roi) Creates a parameter block for core JAI operation mean.
Parameters: source - the source image. Parameters: roi - the region of interest. |
public static ParameterBlockJAI | createMeanParameterBlock(RenderedImage source, int h_sampling, int v_sampling) Creates a parameter block for core JAI operation mean.
Parameters: source - the source image. Parameters: h_sampling - the horizontal sampling rate. Parameters: v_sampling - the vertical sampling rate. |
public static ParameterBlockJAI | createMeanParameterBlock(RenderedImage source, ROI roi, int h_sampling, int v_sampling) Creates a parameter block for core JAI operation mean.
Parameters: source - the source image. Parameters: roi - the region of interest. Parameters: h_sampling - the horizontal sampling rate. Parameters: v_sampling - the vertical sampling rate. |
public static ParameterBlockJAI | createMultiplyComplexParameterBlock(RenderedImage source0, RenderedImage source1) Creates a parameter block for core JAI operation multiplycomplex.
Parameters: source0 - the first source image. Parameters: source1 - the second source image. |
public static ParameterBlockJAI | createMultiplyConstParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation multiplyconst.
Parameters: source - the source image. |
public static ParameterBlockJAI | createMultiplyConstParameterBlock(RenderedImage source, double[] constants) Creates a parameter block for core JAI operation multiplyconst.
Parameters: source - the source image. Parameters: constants - the constants to be multiplied. |
public static ParameterBlockJAI | createMultiplyParameterBlock(RenderedImage source0, RenderedImage source1) Creates a parameter block for core JAI operation multiply.
Parameters: source0 - the first source image. Parameters: source1 - the second source image. |
public static ParameterBlockJAI | createNullParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation null.
Parameters: source - the source image. |
public static ParameterBlockJAI | createNullParameterBlock(RenderableImage source) Creates a parameter block for core JAI operation null.
Parameters: source - the source image. |
public static ParameterBlockJAI | createParameterBlock(String name, RenderedImage source) Creates a
ParameterBlockJAI for the specified operation in
rendered mode.
Parameters: name - the name of the operation. Parameters: source - the source image. |
public static ParameterBlockJAI | createParameterBlock(String name, RenderedImage source, Pair<String, ?>... parameters) Creates a
ParameterBlockJAI for the specified operation and
parameters in rendered mode.
Parameters: name - the name of the operation. Parameters: source - the source image. Parameters: parameters - the parameters. |
public static ParameterBlockJAI | createParameterBlock(String name, RenderableImage source) Creates a
ParameterBlockJAI for the specified operation in
renderable mode.
Parameters: name - the name of the operation. Parameters: source - the source image. |
public static ParameterBlockJAI | createParameterBlock(String name, RenderableImage source, Pair<String, ?>... parameters) Creates a
ParameterBlockJAI for the specified operation and
parameters in renderable mode.
Parameters: name - the name of the operation. Parameters: source - the source image. Parameters: parameters - the parameters. |
public static ParameterBlockJAI | createParameterBlock(String name, String mode) Creates a
ParameterBlockJAI for the specified operation.
Parameters: name - the name of the operation. Parameters: mode - the render mode. |
public static ParameterBlockJAI | createParameterBlock(String operation, String mode, Object source, Pair<String, ?>... parameters) Creates and fills a
ParameterBlockJAI .
Parameters: operation - the name of the JAI operation. Parameters: mode - the mode of the operation. Parameters: source - the source image. Parameters: parameters - the list of parameters. |
public static ParameterBlockJAI | createPeriodicShiftParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation periodicshift.
Parameters: source - the source image. |
public static ParameterBlockJAI | createPeriodicShiftParameterBlock(RenderedImage source, Integer dx, Integer dy) Creates a parameter block for core JAI operation periodicshift.
Parameters: source - the source image. Parameters: dx - the displacement in the x direction. Parameters: dy - the displacement in the y direction. |
public static ParameterBlockJAI | createPeriodicShiftParameterBlock(RenderableImage source) Creates a parameter block for core JAI operation periodicshift.
Parameters: source - the source image. |
public static ParameterBlockJAI | createPeriodicShiftParameterBlock(RenderableImage source, Integer dx, Integer dy) Creates a parameter block for core JAI operation periodicshift.
Parameters: source - the source image. Parameters: dx - the displacement in the x direction. Parameters: dy - the displacement in the y direction. |
public static ParameterBlockJAI | createRescaleParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation rescale.
Parameters: source - the source image. |
public static ParameterBlockJAI | createRescaleParameterBlock(RenderedImage source, double[] constants, double[] offsets) Creates a parameter block for core JAI operation scale.
Parameters: source - the source image. Parameters: constants - the per-band constants to multiply by. Parameters: offsets - the per-band offsets to be added. |
public static ParameterBlockJAI | createScaleParameterBlock(RenderedImage source, float s_x, float s_y) Creates a parameter block for core JAI operation scale.
Parameters: source - the source image. Parameters: s_x - the scale factor along the x axis. Parameters: s_y - the scale factor along the y axis. |
public static ParameterBlockJAI | createScaleParameterBlock(RenderedImage source, float s_x, float s_y, float t_x, float t_y) Creates a parameter block for core JAI operation scale.
Parameters: source - the source image. Parameters: s_x - the scale factor along the x axis. Parameters: s_y - the scale factor along the y axis. Parameters: t_x - the translation distance along the x axis. Parameters: t_y - the translation distance along the y axis. |
public static ParameterBlockJAI | createScaleParameterBlock(RenderedImage source, float s_x, float s_y, Interpolation interpolation) Creates a parameter block for core JAI operation scale.
Parameters: source - the source image. Parameters: s_x - the scale factor along the x axis. Parameters: s_y - the scale factor along the y axis. Parameters: interpolation - the interpolation. |
public static ParameterBlockJAI | createScaleParameterBlock(RenderedImage source, float s_x, float s_y, float t_x, float t_y, Interpolation interpolation) Creates a parameter block for the core JAI operation scale.
Parameters: source - the source image. Parameters: s_x - the scale factor along the x axis. Parameters: s_y - the scale factor along the y axis. Parameters: t_x - the translation distance along the x axis. Parameters: t_y - the translation distance along the y axis. Parameters: interpolation - the interpolation. |
public static ParameterBlockJAI | createSubSampleAverageParameterBlock(RenderedImage source, double s_x, double s_y) Creates a parameter block for the core JAI operation subsampleaverage.
Parameters: source - the source image. Parameters: s_x - the scale factor along the x axis. Parameters: s_y - the scale factor along the y axis. |
public static ParameterBlockJAI | createSubtractConstParameterBlock(RenderedImage source) Creates a parameter block for core JAI operation subtractconst.
Parameters: source - the source image. |
public static ParameterBlockJAI | createSubtractConstParameterBlock(RenderedImage source, double[] constants) Creates a parameter block for core JAI operation subtractconst.
Parameters: source - the source image. Parameters: constants - the constants to be subtracted. |
public static ParameterBlockJAI | createSubtractParameterBlock(RenderedImage source0, RenderedImage source1) Creates a parameter block for core JAI operation subtract.
Parameters: source0 - the first source image. Parameters: source1 - the second source image. |
public static ParameterBlockJAI | createUrlParameterBlock(URL url) Creates a parameter block for core JAI operation url.
Parameters: url - the location of the image data. |
public static ParameterBlockJAI | createUrlParameterBlock(URL url, ImageDecodeParam param) Creates a parameter block for core JAI operation scale.
Parameters: url - the location of the image data. Parameters: param - decoding parameters. |