Uses of Class
ij.process.ImageProcessor
-
Packages that use ImageProcessor Package Description ij ij.gui ij.io ij.measure ij.plugin ij.plugin.filter ij.plugin.frame ij.process -
-
Uses of ImageProcessor in ij
Fields in ij declared as ImageProcessor Modifier and Type Field Description protected ImageProcessorImagePlus. ipMethods in ij that return ImageProcessor Modifier and Type Method Description static ImageProcessorImagePlus. convertToImageProcessor(java.awt.image.BufferedImage img, int band)Extract pixels as an ImageProcessor from a single band of a BufferedImage.ImageProcessorCompositeImage. getChannelProcessor()ImageProcessorImagePlus. getChannelProcessor()Returns a reference to the current ImageProcessor.ImageProcessorImagePlus. getMask()For images with irregular ROIs, returns a byte mask, otherwise, returns null.ImageProcessorCompositeImage. getProcessor(int channel)static ImageProcessorIJ. getProcessor()Returns the active image or stack slice as an ImageProcessor, or displays an error message and aborts the plugin or macro if no images are open.ImageProcessorImagePlus. getProcessor()Returns a reference to the current ImageProcessor.ImageProcessorImageStack. getProcessor(int n)Returns an ImageProcessor for the specified slice, where 1<=n<=nslices.ImageProcessorVirtualStack. getProcessor(int n)Returns an ImageProcessor for the specified slice, where 1<=n<=nslices.Methods in ij with parameters of type ImageProcessor Modifier and Type Method Description voidImageStack. addSlice(ImageProcessor ip)Adds the image in 'ip' to the end of the stack.voidImageStack. addSlice(java.lang.String sliceLabel, ImageProcessor ip)Adds the image in 'ip' to the end of the stack, setting the string 'sliceLabel' as the slice metadata.voidImageStack. addSlice(java.lang.String sliceLabel, ImageProcessor ip, int n)Adds the image in 'ip' to the stack following slice 'n'.voidVirtualStack. addSlice(java.lang.String sliceLabel, ImageProcessor ip)Does nothing..voidVirtualStack. addSlice(java.lang.String sliceLabel, ImageProcessor ip, int n)Does noting.voidLookUpTable. drawUnscaledColorBar(ImageProcessor ip, int x, int y, int width, int height)voidImagePlus. setProcessor(ImageProcessor ip)Replaces the ImageProcessor with the one specified and updates the display.voidImagePlus. setProcessor(java.lang.String title, ImageProcessor ip)Replaces the ImageProcessor with the one specified and updates the display.voidImageStack. setProcessor(ImageProcessor ip, int n)Assigns the pixel array of an ImageProcessor to the specified slice, where 1<=n<=nslices.voidImageStack. update(ImageProcessor ip)Updates this stack so its attributes, such as min, max, calibration table and color model, are the same as 'ip'.Constructors in ij with parameters of type ImageProcessor Constructor Description ImagePlus(java.lang.String title, ImageProcessor ip)Constructs an ImagePlus from an ImageProcessor. -
Uses of ImageProcessor in ij.gui
Fields in ij.gui declared as ImageProcessor Modifier and Type Field Description protected ImageProcessorRoi. cachedMaskMethods in ij.gui that return ImageProcessor Modifier and Type Method Description ImageProcessorArrow. getMask()ImageProcessorOvalRoi. getMask()ImageProcessorPointRoi. getMask()ImageProcessorPolygonRoi. getMask()ImageProcessorRoi. getMask()Always returns null for rectangular Roi'sImageProcessorShapeRoi. getMask()Returns this ROI's mask pixels as a ByteProcessor with pixels "in" the mask set to white (255) and pixels "outside" the mask set to black (0).ImageProcessorImageRoi. getProcessor()ImageProcessorPlot. getProcessor()Draws the plot (if not done before) in an ImageProcessor and returns the ImageProcessor with the plot.ImageProcessorPlotVirtualStack. getProcessor(int n)Returns an ImageProcessor for the specified slice, where 1<=n<=nslices.Methods in ij.gui with parameters of type ImageProcessor Modifier and Type Method Description voidTextRoi. clear(ImageProcessor ip)protected voidHistogramPlot. drawHistogram(ImageProcessor ip, boolean fixedRange)protected voidHistogramWindow. drawHistogram(ImageProcessor ip, boolean fixedRange)voidArrow. drawPixels(ImageProcessor ip)voidLine. drawPixels(ImageProcessor ip)If the width of this line is less than or equal to one, draws the line.voidOvalRoi. drawPixels(ImageProcessor ip)Draws an outline of this OvalRoi on the image.voidPointRoi. drawPixels(ImageProcessor ip)voidPolygonRoi. drawPixels(ImageProcessor ip)voidRoi. drawPixels(ImageProcessor ip)Draws the selection outline on the specified ImageProcessor.voidShapeRoi. drawPixels(ImageProcessor ip)Draws the shape of this object onto the specified ImageProcessor.voidTextRoi. drawPixels(ImageProcessor ip)Renders the text on the image.static double[]ProfilePlot. getColumnAverageProfile(java.awt.Rectangle rect, ImageProcessor ip)voidImageRoi. setProcessor(ImageProcessor ip)Constructors in ij.gui with parameters of type ImageProcessor Constructor Description ImageRoi(int x, int y, ImageProcessor ip)Creates a new ImageRoi from a ImageProcessor.Wand(ImageProcessor ip)Constructs a Wand object from an ImageProcessor. -
Uses of ImageProcessor in ij.io
Methods in ij.io that return ImageProcessor Modifier and Type Method Description ImageProcessorFileOpener. openProcessor()Constructors in ij.io with parameters of type ImageProcessor Constructor Description TextEncoder(ImageProcessor ip, Calibration cal, int precision)Constructs a TextEncoder from an ImageProcessor and optional Calibration. -
Uses of ImageProcessor in ij.measure
Methods in ij.measure that return ImageProcessor Modifier and Type Method Description ImageProcessorResultsTable. getTableAsImage()Returns the contents of this ResultsTable as a FloatProcessor.Methods in ij.measure with parameters of type ImageProcessor Modifier and Type Method Description static ResultsTableResultsTable. createTableFromImage(ImageProcessor ip)Creates a ResultsTable from an image or image selection. -
Uses of ImageProcessor in ij.plugin
Methods in ij.plugin that return ImageProcessor Modifier and Type Method Description ImageProcessorCanvasResizer. expandImage(ImageProcessor ipOld, int wNew, int hNew, int xOff, int yOff)ImageProcessorAVI_Reader. getProcessor(int n)Returns an ImageProcessor for the specified slice of this virtual stack (if it is one) where 1<=n<=nslices.ImageProcessorFileInfoVirtualStack. getProcessor(int n)Returns an ImageProcessor for the specified image, where 1<=n<=nImages.ImageProcessorListVirtualStack. getProcessor(int n)Returns an ImageProcessor for the specified slice, where 1<=n<=nslices.ImageProcessorSurfacePlotter. makeSurfacePlot(ImageProcessor ip)ImageProcessorTextReader. open()Displays a file open dialog and opens the specified text file as a float image.ImageProcessorTextReader. open(java.lang.String path)Opens the specified text file as a float image.ImageProcessorPGM_Reader. open16bitAsciiImage(java.io.StreamTokenizer tok, int width, int height)ImageProcessorPGM_Reader. open16bitRawImage(java.io.InputStream is, int width, int height)ImageProcessorStraightener. rotateLine(ImagePlus imp, int width)ImageProcessorBinner. shrink(ImageProcessor ip, int xshrink, int yshrink, int method)ImageProcessorStraightener. straighten(ImagePlus imp, Roi roi, int width)ImageProcessorStraightener. straightenLine(ImagePlus imp, int width)ImageProcessorStraightener. straightenLine(ImagePlus imp, Line line, int width)Methods in ij.plugin with parameters of type ImageProcessor Modifier and Type Method Description voidContrastEnhancer. equalize(ImageProcessor ip)Changes the tone curves of images.ImageProcessorCanvasResizer. expandImage(ImageProcessor ipOld, int wNew, int hNew, int xOff, int yOff)static voidFFT. filter(ImagePlus imp, ImageProcessor filter)Does frequency domain fitering of the speciified imageImageStackStackMaker. makeStack(ImageProcessor ip, int rows, int columns, int border)ImageProcessorSurfacePlotter. makeSurfacePlot(ImageProcessor ip)static voidFFT. multiply(ImagePlus imp, ImageProcessor filter)Multiplies a Fourier domain image by a filtervoidSlicer. putColumn(ImageProcessor ip, int x, int y, float[] data, int length)voidSlicer. putRow(ImageProcessor ip, int x, int y, float[] data, int length)ImageProcessorBinner. shrink(ImageProcessor ip, int xshrink, int yshrink, int method)voidContrastEnhancer. stretchHistogram(ImageProcessor ip, double saturated)voidContrastEnhancer. stretchHistogram(ImageProcessor ip, double saturated, ImageStatistics stats)static voidFFT. swapQuadrants(ImageProcessor ip) -
Uses of ImageProcessor in ij.plugin.filter
Methods in ij.plugin.filter that return ImageProcessor Modifier and Type Method Description ImageProcessorFFTFilter. tileMirror(ImageProcessor ip, int width, int height, int x, int y)Puts ImageProcessor (ROI) into a new ImageProcessor of size width x height y at position (x,y).Methods in ij.plugin.filter with parameters of type ImageProcessor Modifier and Type Method Description voidSaltAndPepper. add(ImageProcessor ip, double percent)booleanParticleAnalyzer. analyze(ImagePlus imp, ImageProcessor ip)Performs particle analysis on the specified ImagePlus and ImageProcessor.static voidImageMath. applyMacro(ImageProcessor ip, java.lang.String macro, boolean showProgress)booleanGaussianBlur. blur(ImageProcessor ip, double radius)Deprecated.voidGaussianBlur. blurGaussian(ImageProcessor ip, double sigma)Gaussian Filtering of an ImageProcessorvoidGaussianBlur. blurGaussian(ImageProcessor ip, double sigmaX, double sigmaY, double accuracy)Gaussian Filtering of an ImageProcessorvoidFiller. clear(ImageProcessor ip)voidFiller. clearOutside(ImageProcessor ip)Deprecated.replaced by ImageProcessor.fillOutside(Roi)RoiThresholdToSelection. convert(ImageProcessor ip)Returns a selection created from the thresholded pixels in the specified image, or null if there are no thresholded pixels.booleanConvolver. convolve(ImageProcessor ip, float[] kernel, int kw, int kh)Convolvesipwith a kernel of widthkwand heightkh.booleanConvolver. convolveFloat(ImageProcessor ip, float[] kernel, int kw, int kh)Convolves the float imageipwith a kernel of widthkwand heightkh.voidFiller. draw(ImageProcessor ip)Deprecated.replaced by ImageProcessor.draw(Roi)voidFiller. drawLabel(ImagePlus imp, ImageProcessor ip, int count, java.awt.Rectangle r)protected voidParticleAnalyzer. drawParticle(ImageProcessor drawIP, Roi roi, ImageStatistics stats, ImageProcessor mask)Draws a selected particle in a separate image.voidShadows. east(ImageProcessor ip)voidFiller. fill(ImageProcessor ip)Deprecated.replaced by ImageProcessor.fill(Roi)ByteProcessorMaximumFinder. findMaxima(ImageProcessor ip, double tolerance, boolean strict, double threshold, int outputType, boolean excludeOnEdges, boolean isEDM)Here the processing is done: Find the maxima of an image (does not find minima).ByteProcessorMaximumFinder. findMaxima(ImageProcessor ip, double tolerance, double threshold, int outputType, boolean excludeOnEdges, boolean isEDM)Finds the maxima of an image (does not find minima).ByteProcessorMaximumFinder. findMaxima(ImageProcessor ip, double tolerance, int outputType, boolean excludeOnEdges)Find the maxima of an image.java.lang.StringInfo. getImageInfo(ImagePlus imp, ImageProcessor ip)Deprecated.java.awt.PolygonMaximumFinder. getMaxima(ImageProcessor ip, double tolerance, boolean excludeOnEdges)Finds the image maxima and returns them as a Polygon, where poly.npoints is the number of maxima.java.awt.PolygonMaximumFinder. getMaxima(ImageProcessor ip, double tolerance, boolean strict, boolean excludeOnEdges)Finds the image maxima and returns them as a Polygon, where poly.npoints is the number of maxima.voidFiller. label(ImageProcessor ip)ShortProcessorEDM. make16bitEDM(ImageProcessor ip)Calculates a 16-bit grayscale Euclidean Distance Map for a binary 8-bit image.FloatProcessorEDM. makeFloatEDM(ImageProcessor ip, int backgroundValue, boolean edgesAreBackground)Creates the Euclidian Distance Map of a (binary) byte image.voidFiller. makeMask(ImageProcessor ip, java.awt.Rectangle r)voidShadows. north(ImageProcessor ip)voidShadows. northeast(ImageProcessor ip)voidShadows. northwest(ImageProcessor ip)voidRankFilters. rank(ImageProcessor ip, double radius, int filterType)Filters an image by any method except 'despecle', 'remove outliers', or top-hatvoidRankFilters. rank(ImageProcessor ip, double radius, int filterType, int whichOutliers, float threshold)Filters an image by any method except 'despecle' and top-hat (for 'despeckle', use 'median' and radius=1)voidRankFilters. rank(ImageProcessor ip, double radius, int filterType, int whichOutliers, float threshold, boolean lightBackground, boolean dontSubtract)Filters an image by any method except 'despecle' (for 'despeckle', use 'median' and radius=1)static voidGaussianBlur. resetOutOfRoi(ImageProcessor ip, int radius)Set the processed pixels above and below the roi rectangle back to their previous value (i.e., snapshot buffer).voidBackgroundSubtracter. rollingBallBackground(ImageProcessor ip, double radius, boolean createBackground, boolean lightBackground, boolean useParaboloid, boolean doPresmooth, boolean correctCorners)Create or subtract a background, works for all image types.voidAnalyzer. run(ImageProcessor ip)voidAVI_Writer. run(ImageProcessor ip)Asks for the compression type and filename; then saves as AVI filevoidBackgroundSubtracter. run(ImageProcessor ip)Background for any image typevoidBenchmark. run(ImageProcessor ip)voidBinary. run(ImageProcessor ip)voidCalibrator. run(ImageProcessor ip)voidConvolver. run(ImageProcessor ip)voidDuplicater. run(ImageProcessor ip)Deprecated.voidEDM. run(ImageProcessor ip)Called by the PlugInFilterRunner to process the image or one frame of a stackvoidFFTCustomFilter. run(ImageProcessor ip)voidFFTFilter. run(ImageProcessor ip)voidFiller. run(ImageProcessor ip)voidFilters. run(ImageProcessor ip)voidFractalBoxCounter. run(ImageProcessor ip)voidGaussianBlur. run(ImageProcessor ip)This method is invoked for each slice during executionvoidImageMath. run(ImageProcessor ip)voidImageProperties. run(ImageProcessor ip)voidInfo. run(ImageProcessor ip)Deprecated.voidLineGraphAnalyzer. run(ImageProcessor ip)voidLutApplier. run(ImageProcessor ip)voidLutViewer. run(ImageProcessor ip)voidMaximumFinder. run(ImageProcessor ip)The plugin is inferred from ImageJ by this methodvoidParticleAnalyzer. run(ImageProcessor ip)voidPlugInFilter. run(ImageProcessor ip)Filters use this method to process the image.voidPrinter. run(ImageProcessor ip)voidRankFilters. run(ImageProcessor ip)voidRGBStackSplitter. run(ImageProcessor ip)voidRoiWriter. run(ImageProcessor ip)voidRotator. run(ImageProcessor ip)voidSaltAndPepper. run(ImageProcessor ip)voidScaleDialog. run(ImageProcessor ip)voidShadows. run(ImageProcessor ip)voidStackLabeler. run(ImageProcessor ip)voidThresholdToSelection. run(ImageProcessor ip)voidTransformer. run(ImageProcessor ip)voidTranslator. run(ImageProcessor ip)voidUnsharpMask. run(ImageProcessor ip)This method is invoked for each slice or color channel.voidWriter. run(ImageProcessor ip)Deprecated.voidXYWriter. run(ImageProcessor ip)voidShadows. south(ImageProcessor ip)voidShadows. southeast(ImageProcessor ip)voidShadows. southwest(ImageProcessor ip)voidBackgroundSubtracter. subtractBackround(ImageProcessor ip, int ballRadius)Depracated.ImageProcessorFFTFilter. tileMirror(ImageProcessor ip, int width, int height, int x, int y)Puts ImageProcessor (ROI) into a new ImageProcessor of size width x height y at position (x,y).voidEDM. toEDM(ImageProcessor ip)Converts a binary image into a 8-bit grayscale Euclidean Distance Map (EDM).voidEDM. toWatershed(ImageProcessor ip)Do watershed segmentation based on the EDM of the foreground objects (nonzero pixels) in an 8-bit image.voidShadows. west(ImageProcessor ip) -
Uses of ImageProcessor in ij.plugin.frame
Methods in ij.plugin.frame with parameters of type ImageProcessor Modifier and Type Method Description static voidColorThresholder. getLab(ImageProcessor ip, byte[] L, byte[] a, byte[] b)Returns Lab in 3 byte arrays.voidColorThresholder. getYUV(ImageProcessor ip, byte[] Y, byte[] U, byte[] V) -
Uses of ImageProcessor in ij.process
Subclasses of ImageProcessor in ij.process Modifier and Type Class Description classBinaryProcessorThis class processes binary images.classByteProcessorThis is an 8-bit image and methods that operate on that image.classColorProcessorThis is an 32-bit RGB image and methods that operate on that image..classFHTThis class contains a Java implementation of the Fast Hartley Transform.classFloatProcessorThis is an 32-bit floating-point image and methods that operate on that image.classIntProcessorThis is an extended ColorProcessor that supports signed 32-bit int images.classShortProcessorShortProcessors contain a 16-bit unsigned image and methods that operate on that image.classSignedShortProcessorAn extended ShortProcessor that supports signed 16-bit images (experimental).Methods in ij.process that return ImageProcessor Modifier and Type Method Description ImageProcessorImageProcessor. bin(int shrinkFactor)Returns a copy of this image that has been reduced in size using binning.ImageProcessorImageProcessor. convertToByte(boolean doScaling)Returns an 8-bit version of this image as a ByteProcessor.ImageProcessorMedianCut. convertToByte(int maxcubes)This is a version of convert that returns a ByteProcessor.ImageProcessorTypeConverter. convertToByte()Converts processor to a ByteProcessor.ImageProcessorImageProcessor. convertToFloat()Returns a 32-bit float version of this image as a FloatProcessor.ImageProcessorTypeConverter. convertToFloat(float[] ctable)Converts processor to a FloatProcessor.ImageProcessorImageProcessor. convertToRGB()Returns an RGB version of this image as a ColorProcessor.ImageProcessorTypeConverter. convertToRGB()Converts processor to a ColorProcessor.ImageProcessorImageProcessor. convertToShort(boolean doScaling)Returns a 16-bit version of this image as a ShortProcessor.ImageProcessorTypeConverter. convertToShort()Converts processor to a ShortProcessor.ImageProcessorByteProcessor. createProcessor(int width, int height)Returns a new, blank ByteProcessor with the specified width and height.ImageProcessorColorProcessor. createProcessor(int width, int height)Returns a new, blank ColorProcessor with the specified width and height.ImageProcessorFloatProcessor. createProcessor(int width, int height)Returns a new, blank FloatProcessor with the specified width and height.abstract ImageProcessorImageProcessor. createProcessor(int width, int height)Returns a new, blank processor with the specified width and height.ImageProcessorShortProcessor. createProcessor(int width, int height)Returns a new, blank ShortProcessor with the specified width and height.ImageProcessorByteProcessor. crop()ImageProcessorColorProcessor. crop()ImageProcessorFloatProcessor. crop()abstract ImageProcessorImageProcessor. crop()Returns a new processor containing an image that corresponds to the current ROI.ImageProcessorShortProcessor. crop()ImageProcessorByteProcessor. duplicate()Returns a duplicate of this image.ImageProcessorColorProcessor. duplicate()Returns a duplicate of this image.ImageProcessorFloatProcessor. duplicate()Returns a duplicate of this image.abstract ImageProcessorImageProcessor. duplicate()Returns a duplicate of this image.ImageProcessorShortProcessor. duplicate()Returns a duplicate of this image.ImageProcessorImageProcessor. getMask()For images with irregular ROIs, returns a mask, otherwise, returns null.ImageProcessorPolygonFiller. getMask(int width, int height)Returns a byte mask containing a filled version of the polygon.ImageProcessorFHT. getPowerSpectrum()Returns an 8-bit power spectrum, log-scaled to 1-254.ImageProcessorColorProcessor. makeThumbnail(int width2, int height2, double smoothFactor)Uses averaging to creates a new ColorProcessor containing a downsized copy of this image or selection.ImageProcessorByteProcessor. resize(int dstWidth, int dstHeight)Creates a new ByteProcessor containing a scaled copy of this image or selection.ImageProcessorColorProcessor. resize(int dstWidth, int dstHeight)Creates a new ColorProcessor containing a scaled copy of this image or selection.ImageProcessorFloatProcessor. resize(int dstWidth, int dstHeight)Creates a new FloatProcessor containing a scaled copy of this image or selection.ImageProcessorImageProcessor. resize(int dstWidth)Returns a new ImageProcessor containing a scaled copy of this image or ROI, with the aspect ratio maintained.abstract ImageProcessorImageProcessor. resize(int dstWidth, int dstHeight)Returns a new ImageProcessor containing a scaled copy of this image or ROI.ImageProcessorImageProcessor. resize(int dstWidth, int dstHeight, boolean useAverging)Returns a new ImageProcessor containing a scaled copy of this image or ROI.ImageProcessorShortProcessor. resize(int dstWidth, int dstHeight)Creates a new ShortProcessor containing a scaled copy of this image or selection.protected ImageProcessorImageProcessor. resizeLinearly(int width2, int height2)Use linear interpolation to resize images that have a width or height of one.ImageProcessorImageProcessor. rotateLeft()Rotates the entire image 90 degrees counter-clockwise.ImageProcessorImageProcessor. rotateRight()Rotates the entire image 90 degrees clockwise.Methods in ij.process with parameters of type ImageProcessor Modifier and Type Method Description voidBlitter. copyBits(ImageProcessor src, int x, int y, int mode)Copies the image in 'src' to (x,y) using the specified mode.voidByteBlitter. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the byte image in 'ip' to (x,y) using the specified mode.voidByteProcessor. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the image contained in 'ip' to (xloc, yloc) using one of the transfer modes defined in the Blitter interface.voidColorBlitter. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the RGB image in 'ip' to (x,y) using the specified mode.voidColorProcessor. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the image contained in 'ip' to (xloc, yloc) using one of the transfer modes defined in the Blitter interface.voidFloatBlitter. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the float image in 'ip' to (x,y) using the specified mode.voidFloatProcessor. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the image contained in 'ip' to (xloc, yloc) using one of the transfer modes defined in the Blitter interface.abstract voidImageProcessor. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the image contained in 'ip' to (xloc, yloc) using one of the transfer modes defined in the Blitter interface.voidShortBlitter. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the 16-bit image in 'ip' to (x,y) using the specified mode.voidShortProcessor. copyBits(ImageProcessor ip, int xloc, int yloc, int mode)Copies the image contained in 'ip' to (xloc, yloc) using one of the transfer modes defined in the Blitter interface.voidStackProcessor. copyBits(ImageProcessor src, int xloc, int yloc, int mode)voidEllipseFitter. drawEllipse(ImageProcessor ip)Draws the ellipse on the specified image.voidImageStatistics. drawEllipse(ImageProcessor ip)voidByteProcessor. fill(ImageProcessor mask)Sets pixels that are within roi and part of the mask to the foreground color.voidColorProcessor. fill(ImageProcessor mask)Fills pixels that are within roi and part of the mask.voidFloatProcessor. fill(ImageProcessor mask)Fills pixels that are within roi and part of the mask.abstract voidImageProcessor. fill(ImageProcessor mask)Fills pixels that are within the ROI bounding rectangle and part of the mask (i.e.voidPolygonFiller. fill(ImageProcessor ip, java.awt.Rectangle r)Fills the polygon using the ImageProcessor's current drawing color.voidShortProcessor. fill(ImageProcessor mask)Fills pixels that are within roi and part of the mask.voidEllipseFitter. fit(ImageProcessor ip, ImageStatistics stats)Fits an ellipse to the current ROI.doubleFloatProcessor. getBicubicInterpolatedPixel(double x0, double y0, ImageProcessor ip2)This method is from Chapter 16 of "Digital Image Processing: An Algorithmic Introduction Using Java" by Burger and Burge (http://www.imagingbook.com/).doubleImageProcessor. getBicubicInterpolatedPixel(double x0, double y0, ImageProcessor ip2)This method is from Chapter 16 of "Digital Image Processing: An Algorithmic Introduction Using Java" by Burger and Burge (http://www.imagingbook.com/).int[]ByteProcessor. getHistogram(ImageProcessor mask)int[]ColorProcessor. getHistogram(ImageProcessor mask)static ImageStatisticsImageStatistics. getStatistics(ImageProcessor ip)Calculates and returns uncalibrated (raw) statistics for the specified image, including histogram, area, mean, min and max, standard deviation and mode.static ImageStatisticsImageStatistics. getStatistics(ImageProcessor ip, int mOptions, Calibration cal)Calculates and returns statistics for the specified image using the specified measurent options and calibration.voidImageProcessor. insert(ImageProcessor ip, int xloc, int yloc)Inserts the image contained in 'ip' at (xloc, yloc).voidEllipseFitter. makeRoi(ImageProcessor ip)Generates the xCoordinates, yCoordinates public arrays that can be used to create an ROI.protected java.lang.StringImageProcessor. maskSizeError(ImageProcessor mask)voidFloodFiller. particleAnalyzerFill(int x, int y, double level1, double level2, ImageProcessor mask, java.awt.Rectangle bounds)This method is used by the particle analyzer to remove interior holes from particle masks.voidByteProcessor. reset(ImageProcessor mask)Restore pixels that are within roi but not part of mask.voidColorProcessor. reset(ImageProcessor mask)voidFloatProcessor. reset(ImageProcessor mask)abstract voidImageProcessor. reset(ImageProcessor mask)Restores pixels from the snapshot buffer that are within the rectangular roi but not part of the mask.voidShortProcessor. reset(ImageProcessor mask)voidImageProcessor. setMask(ImageProcessor mask)Defines a byte mask that limits processing to an irregular ROI.voidFHT. swapQuadrants(ImageProcessor ip)Swap quadrants 1 and 3 and 2 and 4 of the specified ImageProcessor so the power spectrum origin is at the center of the image.Constructors in ij.process with parameters of type ImageProcessor Constructor Description ByteProcessor(ImageProcessor ip, boolean scale)Creates a ByteProcessor from an ImageProcessor.ByteStatistics(ImageProcessor ip)Construct an ImageStatistics object from a ByteProcessor using the standard measurement options (area, mean, mode, min and max) and no calibration.ByteStatistics(ImageProcessor ip, int mOptions, Calibration cal)Constructs a ByteStatistics object from a ByteProcessor using the specified measurement and calibration.ColorStatistics(ImageProcessor ip)Construct an ImageStatistics object from a ColorProcessor using the standard measurement options (area, mean, mode, min and max).ColorStatistics(ImageProcessor ip, int mOptions, Calibration cal)Constructs a ColorStatistics object from a ColorProcessor using the specified measurement options.FHT(ImageProcessor ip)Constructs a FHT object from an ImageProcessor.FHT(ImageProcessor ip, boolean isFrequencyDomain)FloatStatistics(ImageProcessor ip)Constructs an ImageStatistics object from a FloatProcessor using the standard measurement options (area, mean, mode, min and max).FloatStatistics(ImageProcessor ip, int mOptions, Calibration cal)Constructs a FloatStatistics object from a FloatProcessor using the specified measurement options.FloodFiller(ImageProcessor ip)ShortStatistics(ImageProcessor ip)Construct an ImageStatistics object from a ShortProcessor using the standard measurement options (area, mean, mode, min and max).ShortStatistics(ImageProcessor ip, int mOptions, Calibration cal)Constructs a ShortStatistics object from a ShortProcessor using the specified measurement options.StackProcessor(ImageStack stack, ImageProcessor ip)Constructs a StackProcessor from a stack.TypeConverter(ImageProcessor ip, boolean doScaling)
-