Uses of Class
ij.ImagePlus
Packages that use ImagePlus
Package
Description
-
Uses of ImagePlus in ij
Modifier and TypeMethodDescriptionstatic ImagePlusIJ.createHyperStack(String title, int width, int height, int channels, int slices, int frames, int bitdepth) Creates a new hyperstack.ImagePlus.createHyperStack(String title, int channels, int slices, int frames, int bitDepth) This method has been replaced by IJ.createHyperStack().static ImagePlusIJ.createImage(String title, int width, int height, int depth, int bitdepth) Creates a new image.static ImagePlusIJ.createImage(String title, String type, int width, int height, int depth) Creates a new imagePlus.static ImagePlusIJ.createImage(String title, String type, int width, int height, int channels, int slices, int frames) Creates a new hyperstack.ImagePlus.createImagePlus()Returns a new ImagePlus with this image's attributes (e.g.ImagePlus.crop()Returns a copy this image or stack slice, cropped if there is an ROI.Multi-roi cropping with default "slice" option.Returns an array of cropped images based on the provided list of rois.Returns a cropped copy this image or stack, where 'options' can be "stack", "slice", "whole-slice" or a range (e.g., "20-30").ImagePlus.duplicate()Returns a copy of this image or stack.ImagePlus.flatten()Returns a "flattened" version of this image, or stack slice, in RGB format.static ImagePlusImagePlus.getClipboard()Returns the internal clipboard or null if the internal clipboard is empty.static ImagePlusWindowManager.getCurrentImage()Returns a reference to the active image or null if there isn't one.static ImagePlusIJ.getImage()Returns a reference to the active image, or displays an error message and aborts the plugin or macro if no images are open.static ImagePlusIJ.getImage(Interpreter interpreter) The macro interpreter uses this method to call getImage().static ImagePlusWindowManager.getImage(int imageID) For IDs less than zero, returns the ImagePlus with the specified ID.static ImagePlusReturns the first image that has the specified title or null if it is not found.static ImagePlusWindowManager.getTempCurrentImage()Returns the temporary current image for this thread, or null.static ImagePlusIJ.openImage()Opens an image using a file open dialog and returns it as an ImagePlus object.static ImagePlusOpens the specified file as a tiff, bmp, dicom, fits, pgm, gif, jpeg or text image and returns an ImagePlus object if successful.static ImagePlusOpens the nth image of the specified tiff stack.static ImagePlusIJ.openVirtual(String path) Opens the specified tiff file as a virtual stack.Returns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.Returns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.Modifier and TypeMethodDescriptionvoidImagePlus.copyAttributes(ImagePlus imp) Used internally.voidCopies the LUTs and display mode of 'imp' to this image.voidCopies the calibration of the specified image to this image.static ImageStackCreates an ImageStack from an ImagePlus array.static voidRuns a menu command on a separete thread, using the specified image.static intThis version of doWand adds an ImagePlus argument.static StringWindowManager.getUniqueName(ImagePlus imp, String name) static doubleReturns a measurement result, where 'measurement' is "Area", "Mean", "StdDev", "Mode", "Min", "Max", "X", "Y", "XM", "YM", "Perim.", "BX", "BY", "Width", "Height", "Major", "Minor", "Angle", "Circ.", "Feret", "IntDen", "Median", "Skew", "Kurt", "%Area", "RawIntDen", "Ch", "Slice", "Frame", "FeretX", "FeretY", "FeretAngle", "MinFeret", "AR", "Round", "Solidity", "MinThr" or "MaxThr".voidImageListener.imageClosed(ImagePlus imp) voidImageListener.imageOpened(ImagePlus imp) voidImageListener.imageUpdated(ImagePlus imp) static voidIJ.resetMinAndMax(ImagePlus img) Resets the minimum and maximum displayed pixel values of the specified image to be the same as the min and max pixel values.static voidIJ.resetThreshold(ImagePlus img) Disables thresholding on the specified image.static voidRuns an ImageJ command using the specified image and options.static ObjectRuns the specified plugin using the specified image.static voidSaves the specified image, lookup table or selection to the specified file path.static voidstatic booleanIJ.saveAsTiff(ImagePlus imp, String path) Saves the specified image in TIFF format.static voidUndo.saveOverlay(ImagePlus imp) static voidIJ.setAutoThreshold(ImagePlus imp, String method) Replaced by ImagePlus.setAutoThreshold().voidReplaces this image with the specified ImagePlus.static voidIJ.setMinAndMax(ImagePlus img, double min, double max) Sets the display range (minimum and maximum displayed pixel values) of the specified image.static voidIJ.setRawThreshold(ImagePlus img, double lowerThreshold, double upperThreshold) This is a version of setThreshold() that uses raw (uncalibrated) values in the range 0-255 for 8-bit images and 0-65535 for 16-bit images and the "Red" LUT display mode.static voidIJ.setRawThreshold(ImagePlus img, double lowerThreshold, double upperThreshold, String displayMode) This is a version of setThreshold() that always uses raw (uncalibrated) values in the range 0-255 for 8-bit images and 0-65535 for 16-bit images.static voidWindowManager.setTempCurrentImage(ImagePlus img) Makes the specified image temporarily the active image for this thread.static voidWindowManager.setTempCurrentImage(Thread thread, ImagePlus img) Sets a temporary image for the specified thread.static voidIJ.setThreshold(ImagePlus img, double lowerThreshold, double upperThreshold) Sets the lower and upper threshold levels of the specified image.static voidIJ.setThreshold(ImagePlus img, double lowerThreshold, double upperThreshold, String displayMode) Sets the lower and upper threshold levels of the specified image and updates the display using the specifieddisplayMode("Red", "Black invalid input: '&' White", "Over/Under" or "No Update").static voidstatic intIJ.setupDialog(ImagePlus imp, int flags) Displays a "Process all images?" dialog.static voidstatic voidstatic StringExperimentalstatic voidMenus.updateWindowMenuItem(ImagePlus imp, String oldLabel, String newLabel) Changes the name of an item in the Window menu.ModifierConstructorDescriptionCompositeImage(ImagePlus imp) CompositeImage(ImagePlus imp, int mode) Create an Executer that runs the specified menu command in a separate thread using the specified image, or using the active image if 'imp' is null. -
Uses of ImagePlus in ij.gui
Modifier and TypeFieldDescriptionprotected ImagePlusRoi.clipboardprotected ImagePlusImageCanvas.impprotected ImagePlusImageWindow.impprotected ImagePlusProfilePlot.impprotected ImagePlusRoi.impModifier and TypeMethodDescriptionstatic ImagePlusNewImage.createByteImage(String title, int width, int height, int slices, int options) static ImagePlusNewImage.createFloatImage(String title, int width, int height, int slices, int options) static ImagePlusNewImage.createImage(String title, int width, int height, int nSlices, int bitDepth, int options) static ImagePlusNewImage.createIntImage(String title, int width, int height, int slices, int options) static ImagePlusNewImage.createRGBImage(String title, int width, int height, int slices, int options) static ImagePlusNewImage.createShortImage(String title, int width, int height, int slices, int options) Creates an unsigned short image.static ImagePlusNewImage.createUnsignedShortImage(String title, int width, int height, int slices, int options) Deprecated.Short images are always unsigned.ImageCanvas.getImage()Returns the ImagePlus object that is associated with this ImageCanvas.Roi.getImage()Returns the ImagePlus associated with this ROI, or null.ImageWindow.getImagePlus()Plot.getImagePlus()Returns the plot as an ImagePlus.GenericDialog.getNextImage()PlotMaker.getSourceImage()Returns the ImagePlus used to generate the profile plots.Plot.makeHighResolution(String title, float scale, boolean antialiasedText, boolean showIt) Creates a new high-resolution plot by scaling it and displays that plot if showIt is true.Modifier and TypeMethodDescriptionvoidRoi.abortModification(ImagePlus imp) Aborts constructing or modifying the roi (called by the ImageJ class on escape)voidAdds an image to the dialog.voidAdds a point to this PointRoi.voidPointRoi.addUserPoint(ImagePlus imp, double ox, double oy) voidPlots a histogram using the specified title, number of bins and histogram range.voidHistogramPlot.draw(ImagePlus imp, ImageStatistics stats) Draws the histogram using the specified title and ImageStatistics.voidPlots a histogram using the specified title and number of bins.voidFills all the ROIs in this overlay with 'foreground' after clearing the the image to 'background' if it is not null.static StringImageWindow.getImageSize(ImagePlus imp) Roi.getInverse(ImagePlus imp) Returns the inverted roi, or null if this is not an area roi or cannot be converted to a ShapeRoi.TextRoi.getMacroCode(String cmd, ImagePlus imp) Used by the Recorder for recording the text tool.voidHistogramWindow.imageClosed(ImagePlus imp) voidPlotWindow.imageClosed(ImagePlus imp) For live plots, if either the source image or this image are closed, exit live modevoidHistogramWindow.imageOpened(ImagePlus imp) voidPlotWindow.imageOpened(ImagePlus imp) voidHistogramWindow.imageUpdated(ImagePlus imp) voidPlotWindow.imageUpdated(ImagePlus imp) For live plots, this method is called if the source image content is changed.Measures the ROIs in this overlay on the specified image and returns the results as a ResultsTable.static GenericDialogObsolete, replaced by GUI.newNonBlockingDialog(String,ImagePlus).static GenericDialogGUI.newNonBlockingDialog(String title, ImagePlus imp) Returns a new NonBlockingGenericDialog with the given title if Prefs.nonBlockingFilterDialogs is 'true' and 'imp' is displayed, otherwise returns a GenericDialog.voidHistogramWindow.roiModified(ImagePlus img, int id) voidPlotWindow.roiModified(ImagePlus img, int id) For live plots, update the plot if the ROI of the source image changesvoidRoiListener.roiModified(ImagePlus imp, int id) voidvoidSets the ImagePlus associated with this ROI.voidPlot.setImagePlus(ImagePlus imp) Sets the ImagePlus where the plot will be displayed.voidRoi.setPosition(ImagePlus imp) Sets the position of this ROI based on the stack position of the specified image.static booleanGUI.showCompositeAdvisory(ImagePlus imp, String title) voidHistogramWindow.showHistogram(ImagePlus imp, int bins) Draws the histogram using the specified title and number of bins.voidHistogramWindow.showHistogram(ImagePlus imp, int bins, double histMin, double histMax) Draws the histogram using the specified title, number of bins and histogram range.voidHistogramWindow.showHistogram(ImagePlus srcImp, ImageStatistics stats) Draws the histogram using the specified title and ImageStatistics.voidRoi.startPaste(ImagePlus clipboard) voidImageWindow.updateImage(ImagePlus imp) static voidOverlay.updateTableOverlay(ImagePlus imp, int first, int last, int tableSize) Updates overlays created by the particle analyzer after rows are deleted from the Results table.ModifierConstructorDescriptionEllipseRoi(int sx, int sy, ImagePlus imp) FreehandRoi(int sx, int sy, ImagePlus imp) HistogramWindow(HistogramPlot plot, ImagePlus srcImp) HistogramWindow(ImagePlus imp) Displays a histogram using the title "Histogram of ImageName".HistogramWindow(String title, ImagePlus imp, int bins) Displays a histogram using the specified title and number of bins.HistogramWindow(String title, ImagePlus imp, int bins, double histMin, double histMax) Displays a histogram using the specified title, number of bins and histogram range.HistogramWindow(String title, ImagePlus imp, int bins, double histMin, double histMax, int yMax) Displays a histogram using the specified title, number of bins, histogram range and yMax.HistogramWindow(String title, ImagePlus imp, ImageStatistics stats) Displays a histogram using the specified title and ImageStatistics.ImageCanvas(ImagePlus imp) ImagePanel(ImagePlus img) ImageWindow(ImagePlus imp) ImageWindow(ImagePlus imp, ImageCanvas ic) Deprecated.replaced by Line(int, int, int, int)Starts the process of creating a new user-generated straight line selection.Deprecated.Starts the process of creating a user-defined OvalRoi.Plot(ImagePlus imp, InputStream is) Constructs a new plot from an InputStream and closes the stream.PlotCanvas(ImagePlus imp) Creates a new PlotCanvasPlotWindow(ImagePlus imp, Plot plot) Creates a PlotWindow from a given ImagePlus with a Plot object.Creates a new PointRoi using the specified screen coordinates.PolygonRoi(int[] xPoints, int[] yPoints, int nPoints, ImagePlus imp, int type) Deprecated.PolygonRoi(int sx, int sy, ImagePlus imp) Starts the process of creating a new user-generated polygon or polyline ROI.ProfilePlot(ImagePlus imp) ProfilePlot(ImagePlus imp, boolean averageHorizontally) Deprecated.Starts the process of creating a user-defined rectangular Roi, where sx and sy are the starting screen coordinates.Starts the process of creating a user-defined rectangular Roi, where sx and sy are the starting screen coordinates.RotatedRectRoi(int sx, int sy, ImagePlus imp) StackWindow(ImagePlus imp) StackWindow(ImagePlus imp, ImageCanvas ic) -
Uses of ImagePlus in ij.io
Modifier and TypeMethodDescriptionOpener.deserialize(byte[] bytes) Deserialize a byte array that was serialized using the FileSaver.serialize().FileOpener.open(boolean show) Obsolete, replaced by openImage() and open().FileOpener.openImage()Opens the image and returns it has an ImagePlus object.Opens, but does not display, the specified image file and returns an ImagePlus object object if successful, or returns null if the file is not in a supported format or is not found.Open the nth image of the specified tiff stack.Attempts to open the specified file as a tiff, bmp, dicom, fits, pgm, gif or jpeg image.Opener.openTempImage(String directory, String name) Opener.openTextImage(String dir, String name) Opens the specified text file as a float image.Opener.openTiff(InputStream in, String name) Attempts to open the specified inputStream as a TIFF, returning an ImagePlus object if successful.Opens the nth image of the specified TIFF stack.Attempts to open the specified file as a tiff.Opener.openTiffStack(FileInfo[] info) Attemps to open a tiff file as a stack.Attempts to open the specified url as a tiff, zip compressed tiff, dicom, gif or jpeg.static ImagePlusOpener.openUsingBioFormats(String path) Opens an image file using the Bio-Formats plugin.static ImagePlusOpener.openUsingImageIO(String path) Opener.openWithHandleExtraFileTypes(String path, int[] fileTypes) Opens a single TIFF or DICOM contained in a ZIP archive, or a ZIPed collection of ".roi" files created by the ROI manager.Modifier and TypeMethodDescriptionstatic voidOpener.convertGrayJpegTo8Bits(ImagePlus imp) Converts the specified RGB image to 8-bits if the 3 channels are identical.static StringOpener.getLoadRate(double time, ImagePlus imp) static byte[][]FileSaver.getOverlay(ImagePlus imp) static Stringstatic booleanstatic booleanstatic booleanAlways returns true.voidFileOpener.revertToSaved(ImagePlus imp) Restores the original version of the specified image.voidFileSaver.saveDisplayRangesAndLuts(ImagePlus imp, FileInfo fi) -
Uses of ImagePlus in ij.macro
Modifier and TypeMethodDescriptionstatic ImagePlusInterpreter.getBatchModeImage(int id) static ImagePlusInterpreter.getLastBatchModeImage()Interpreter.runBatchMacro(String macro, ImagePlus imp) Runs Process/Batch/ macros.Modifier and TypeMethodDescriptionstatic voidInterpreter.activateImage(ImagePlus imp) static voidInterpreter.addBatchModeImage(ImagePlus imp) static voidInterpreter.removeBatchModeImage(ImagePlus imp) Interpreter.runBatchMacro(String macro, ImagePlus imp) Runs Process/Batch/ macros. -
Uses of ImagePlus in ij.measure
Methods in ij.measure with parameters of type ImagePlusModifier and TypeMethodDescriptionvoidDisables the density calibation if the specified image has a differenent bit depth.voidConstructors in ij.measure with parameters of type ImagePlusModifierConstructorDescriptionCalibration(ImagePlus imp) Constructs a new Calibration object using the default values. -
Uses of ImagePlus in ij.plugin
Modifier and TypeClassDescriptionclassThis plugin reads BMP files.classThis plugin decodes DICOM files.classOpens and displays FITS images.classThis plugin opens GIFs and Animated GIFs.classOpens NIH Image look-up tables (LUTs), 768 byte binary LUTs (256 reds, 256 greens and 256 blues), LUTs in text format, or generates the LUT specified by the string argument passed to the run() method.classThis plugin opens PxM format images.Modifier and TypeMethodDescriptionScreenGrabber.captureImage()Captures the active image window and returns it as an ImagePlus.ScreenGrabber.captureScreen()Captures the entire screen and returns it as an ImagePlus.Concatenator.concatenate(ImagePlus[] ims, boolean keepIms) Concatenates two or more images or stacks.Concatenator.concatenate(ImagePlus imp1, ImagePlus imp2, boolean keep) Concatenate two images or stacks.Concatenator.concatenateHyperstacks(ImagePlus[] images, String newTitle, boolean keep) Obsolete, replaced by concatenate(images,keep) and Concatenator.run(images).RGBStackMerge.createComposite(int w, int h, int d, ImageStack[] stacks, boolean keep) Deprecated; replaced by mergeChannels().Returns a copy the current image or stack slice, cropped if there is a selection.static ImagePlusPerforms a forward FHT transform.static ImagePlusGelAnalyzer.getGelImage()static ImagePlusOrthogonal_Views.getImage()AVI_Reader.getImagePlus()Returns the ImagePlus opened by run().ZProjector.getProjection()Retrieve results of most recent projection operation.Profiler.getSourceImage()ZAxisProfiler.getSourceImage()Orthogonal_Views.getXZImage()Orthogonal_Views.getYZImage()GroupedZProjector.groupZProject(ImagePlus imp, int method, int groupSize) static ImagePlusPerforms an inverse FHT transform.static ImagePlusCompositeConverter.makeComposite(ImagePlus imp) MontageMaker.makeMontage2(ImagePlus imp, int columns, int rows, double scale, int first, int last, int inc, int borderWidth, boolean labels) Creates a montage and returns it as an ImagePlus.static ImagePlusSubHyperstackMaker.makeSubhyperstack(ImagePlus input, String cString, String zString, String tString) static ImagePlusSubHyperstackMaker.makeSubhyperstack(ImagePlus input, List<Integer> cList, List<Integer> zList, List<Integer> tList) SubstackMaker.makeSubstack(ImagePlus imp, String userInput) static ImagePlusRGBStackMerge.mergeChannels(ImagePlus[] images, boolean keepSourceImages) RGBStackMerge.mergeHyperstacks(ImagePlus[] images, boolean keep) static ImagePlusOpens an AVI file as a stack in memory or a virtual stack.static ImagePlusOpens an AVI file, where 'options' can contain 'virtual' (open as virtual stack), 'convert' (convert color images to grayscale) or 'flip' (flip vertically).static ImagePlusOpens the images in the specified directory as a stack.static ImagePlusOpens the images in the specified directory as a widthxheight stack.static ImagePlusOpens the images in the specified directory as a stack.static ImagePlusOpens the image at 'filePath' using the format specified by 'fi'.static ImagePlusOpens all the images in the specified directory as a stack, using the format specified by 'fi'.static ImagePlusRaw.openAllVirtual(String directory, FileInfo fi) Opens all the images in the specified directory as a virtual stack, using the format specified by 'fi'.FolderOpener.openFolder(String path) Opens the images in the specified directory as a stack.static ImagePlusAVI_Reader.openVirtual(String path) Opens an AVI file as a virtual stack.static ImagePlusFileInfoVirtualStack.openVirtual(String path) Opens the specified tiff file as a virtual stack.static ImagePlusReturns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.static ImagePlusChanges the order of the channels in a hyperstack.Concatenator.run()Displays a dialog requiring user to choose images and returns ImagePlus of concatenated images.static ImagePlusConcatenates two or more images, stacks or hyperstacks.static ImagePlusConcatenates two images, stacks or hyperstacks.static ImagePlusConcatenates three images, stacks or hyperstacks.static ImagePlusConcatenates four images, stacks or hyperstacks.static ImagePlusConcatenates five images, stacks or hyperstacks.Returns a copy of the image, stack or hyperstack contained in the specified ImagePlus.Returns a new stack containing a subrange of the specified stack.Returns a new hyperstack containing a possibly reduced version of the input image.static ImagePlusPerforms arithmetic options on two images and returns the result, where 'operation' ("add","subtract", "multiply","divide", "and", "or", "xor", "min", "max", "average", "difference" or "copy") specifies the operation.static ImagePlusConverts the images in 'images' to a stack, using the default settings ("copy center" and "titles as labels").static ImagePlusExtracts selected slices from a stack to make a new substack.static ImagePlusPerforms projection on the entire stack using the specified method and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".static ImagePlusPerforms projection using the specified method and stack range, and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".static ImagePlus[]Splits the specified image into separate channels.static ImagePlusHyperStackConverter.toHyperStack(ImagePlus imp, int c, int z, int t) Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames using the default ordering ("xyczt") and display mode ("Composite").static ImagePlusHyperStackConverter.toHyperStack(ImagePlus imp, int c, int z, int t, String mode) Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames using the default ordering ("xyczt") and the specified display mode ("composite", "color" or "grayscale").static ImagePlusHyperStackConverter.toHyperStack(ImagePlus imp, int c, int z, int t, String order, String mode) Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames.Modifier and TypeMethodDescriptionstatic voidvoidDeprecated.replaced by run(String,ImagePlus,ImagePlus)Concatenator.concatenate(ImagePlus[] ims, boolean keepIms) Concatenates two or more images or stacks.Concatenator.concatenate(ImagePlus imp1, ImagePlus imp2, boolean keep) Concatenate two images or stacks.Concatenator.concatenateHyperstacks(ImagePlus[] images, String newTitle, boolean keep) Obsolete, replaced by concatenate(images,keep) and Concatenator.run(images).voidRGBStackConverter.convertHyperstack(ImagePlus imp, ImagePlus imp2) voidStackEditor.convertStackToImages(ImagePlus imp) static voidRGBStackConverter.convertToRGB(ImagePlus imp) Converts the specified multi-channel (composite) image to RGB.static voidClipboard.copyToSystem(ImagePlus imp) Copies the contents of the specified image, or selection, to the system clicpboard.static ByteProcessorThresholder.createMask(ImagePlus imp) Returns an 8-bit binary (0 and 255) threshold mask that has the same dimensions as this image.Returns a copy the current image or stack slice, cropped if there is a selection.voidstatic voidvoidstatic voidVersion of filter() that accepts an ImagePlus for the filter.static voidFFT.filter(ImagePlus imp, ImageProcessor filter) Does frequency domain fitering of the speciified imagevoidstatic ImagePlusPerforms a forward FHT transform.static ImageStackChannelSplitter.getChannel(ImagePlus imp, int c) Returns, as an ImageStack, the specified channel, where 'c' must be greater than zero and less than or equal to the number of channels in the image.ImageInfo.getExifData(ImagePlus imp) static String[]Extracts the original FITS header from the Properties object of the ImagePlus image (or from the current slice label in the case of an ImageStack) and returns it as an array of String objects representing each card.ImageInfo.getImageInfo(ImagePlus imp) static PlotReturns a Plot of the selection mean gray value versus slice number.static PlotReturns a Plot of the selection mean versus slice number for the specified hyperstack, where 'options' can be "time" or "z-axis".GroupedZProjector.groupZProject(ImagePlus imp, int method, int groupSize) voidEventListener.imageClosed(ImagePlus imp) voidOrthogonal_Views.imageClosed(ImagePlus imp) voidEventListener.imageOpened(ImagePlus imp) voidOrthogonal_Views.imageOpened(ImagePlus imp) voidEventListener.imageSaved(ImagePlus imp) voidEventListener.imageUpdated(ImagePlus imp) voidOrthogonal_Views.imageUpdated(ImagePlus imp) static voidvoidstatic ImagePlusPerforms an inverse FHT transform.static booleanOrthogonal_Views.isOrthoViewsImage(ImagePlus imp) static voidHyperStackMaker.labelHyperstack(ImagePlus imp) static ImagePlusCompositeConverter.makeComposite(ImagePlus imp) voidMontageMaker.makeMontage(ImagePlus imp) voidMontageMaker.makeMontage(ImagePlus imp, int columns, int rows, double scale, int first, int last, int inc, int borderWidth, boolean labels) Creates a montage and displays it.MontageMaker.makeMontage2(ImagePlus imp, int columns, int rows, double scale, int first, int last, int inc, int borderWidth, boolean labels) Creates a montage and returns it as an ImagePlus.static ImagePlusSubHyperstackMaker.makeSubhyperstack(ImagePlus input, String cString, String zString, String tString) static ImagePlusSubHyperstackMaker.makeSubhyperstack(ImagePlus input, List<Integer> cList, List<Integer> zList, List<Integer> tList) SubstackMaker.makeSubstack(ImagePlus imp, String userInput) static voidstatic ImagePlusRGBStackMerge.mergeChannels(ImagePlus[] images, boolean keepSourceImages) RGBStackMerge.mergeHyperstacks(ImagePlus[] images, boolean keep) static voidFFT.multiply(ImagePlus imp, ImageProcessor filter) Multiplies a Fourier domain image by a filterstatic voidstatic voidvoidvoidStackReducer.reduceHyperstack(ImagePlus imp, int factor, boolean reduceSlices) voidStackReducer.reduceStack(ImagePlus imp, int factor) static ImagePlusReturns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.voidEventListener.roiModified(ImagePlus img, int id) Straightener.rotateLine(ImagePlus imp, int width) static ImagePlusChanges the order of the channels in a hyperstack.static ImagePlusConcatenates two or more images, stacks or hyperstacks.static ImagePlusConcatenates two images, stacks or hyperstacks.static ImagePlusConcatenates three images, stacks or hyperstacks.static ImagePlusConcatenates four images, stacks or hyperstacks.static ImagePlusConcatenates five images, stacks or hyperstacks.Returns a copy of the image, stack or hyperstack contained in the specified ImagePlus.Returns a new stack containing a subrange of the specified stack.Returns a new hyperstack containing a possibly reduced version of the input image.static ImagePlusPerforms arithmetic options on two images and returns the result, where 'operation' ("add","subtract", "multiply","divide", "and", "or", "xor", "min", "max", "average", "difference" or "copy") specifies the operation.static ImagePlusConverts the images in 'images' to a stack, using the default settings ("copy center" and "titles as labels").static ImagePlusExtracts selected slices from a stack to make a new substack.static ImagePlusPerforms projection on the entire stack using the specified method and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".static ImagePlusPerforms projection using the specified method and stack range, and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".voidstatic StringSaves the specified image in GIF format or as an animated GIF if the image is a stack.static StringThread-safe method.static voidSaves the specified image as a sequence of images.static voidstatic voidvoidExplicitly set image to be projected.doubleRoiEnlarger.showDialog(ImagePlus imp, double pixels) voidChanges the dimension order of a 4D or 5D stack from the specified order (CTZ, ZCT, ZTC, TCZ or TZC) to the XYCZT order used by ImageJ.static ImagePlus[]Splits the specified image into separate channels.Straightener.straighten(ImagePlus imp, Roi roi, int width) Straightener.straightenLine(ImagePlus imp, int width) Straightener.straightenLine(ImagePlus imp, Line line, int width) Straightener.straightenStack(ImagePlus imp, Roi roi, int width) voidContrastEnhancer.stretchHistogram(ImagePlus imp, double saturated) static ImagePlusHyperStackConverter.toHyperStack(ImagePlus imp, int c, int z, int t) Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames using the default ordering ("xyczt") and display mode ("Composite").static ImagePlusHyperStackConverter.toHyperStack(ImagePlus imp, int c, int z, int t, String mode) Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames using the default ordering ("xyczt") and the specified display mode ("composite", "color" or "grayscale").static ImagePlusHyperStackConverter.toHyperStack(ImagePlus imp, int c, int z, int t, String order, String mode) Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames.static voidZoom.toSelection(ImagePlus imp) static voidConverts the specified hyperstack into a stack.static voidvoidPNG_Writer.writeImage(ImagePlus imp, String path, int transparentIndex) ModifierConstructorDescriptionConstructs a HyperStackReducer using the specified source image.ZProjector(ImagePlus imp) Construction of ZProjector with image to be projected. -
Uses of ImagePlus in ij.plugin.filter
Fields in ij.plugin.filter declared as ImagePlusMethods in ij.plugin.filter that return ImagePlusModifier and TypeMethodDescriptionDuplicater.duplicateStack(ImagePlus imp, String newTitle) Deprecated.Duplicater.duplicateSubstack(ImagePlus imp, String newTitle, int first, int last) Deprecated.ParticleAnalyzer.getOutputImage()Returns the "Outlines", "Masks", "Elipses" or "Count Masks" image, or null if "Nothing" is selected in the "Show:" menu.static ImagePlusAnalyzer.getRedirectImage(ImagePlus cimp) Returns the image selected in the "Redirect To:" popup menu of the Analyze/Set Measurements dialog, or null if "None" is selected, the image was not found or the image is not the same size ascurrentImage.Methods in ij.plugin.filter with parameters of type ImagePlusModifier and TypeMethodDescriptionvoidUses extracts a set of coordinate pairs from a digitized line graph.booleanPerforms particle analysis on the current slice of the specified image.booleanParticleAnalyzer.analyze(ImagePlus imp, ImageProcessor ip) Performs particle analysis on the specified ImagePlus and ImageProcessor.voidCalibrate an image with the function type defined previously.voidFiller.drawLabel(ImagePlus imp, ImageProcessor ip, int count, Rectangle r) Duplicater.duplicateStack(ImagePlus imp, String newTitle) Deprecated.Duplicater.duplicateSubstack(ImagePlus imp, String newTitle, int first, int last) Deprecated.Info.getImageInfo(ImagePlus imp, ImageProcessor ip) Deprecated.static ImagePlusAnalyzer.getRedirectImage(ImagePlus cimp) Returns the image selected in the "Redirect To:" popup menu of the Analyze/Set Measurements dialog, or null if "None" is selected, the image was not found or the image is not the same size ascurrentImage.static RoiReturns a selection created from the thresholded pixels in the specified image, or null if there are no thresholded pixels.voidvoidXYWriter.saveXYCoordinates(ImagePlus imp) static voidAnalyzer.setRedirectImage(ImagePlus imp) Set the "Redirect To" image.intintintintintintintintDeprecated.intPrepare for processing; also called at the very end with argument 'final' to show any newly created output image.intintintintintintMethod to return types supportedintintintDeprecated.intintintintMethod to return types supportedintintThis method is called once when the filter is loaded.intintSetup of the PlugInFilter.intintintintintintintintintintintMethod to return types supportedintDeprecated.intintBackgroundSubtracter.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intBinary.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) booleanCalibrator.showDialog(ImagePlus imp) intConvolver.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intEDM.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) Called by the PlugInFilterRunner after setup.intExtendedPlugInFilter.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) This method is called aftersetup(arg, imp)unless theDONEflag has been set.intGaussianBlur.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) Ask the user for the parametersintImageMath.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intMaximumFinder.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intRankFilters.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intRotator.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intStackLabeler.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intTranslator.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) intUnsharpMask.showDialog(ImagePlus imp, String command, PlugInFilterRunner pfr) Ask the user for the parametersvoidDeprecated; replaced by ij.plugin.ChannelSplitter.voidAVI_Writer.writeImage(ImagePlus imp, String path, int compression, int jpegQuality) Writes an ImagePlus (stack) as AVI file.Constructors in ij.plugin.filter with parameters of type ImagePlusModifierConstructorDescriptionConstructs a new Analyzer using the specified ImagePlus object and the current measurement options and default results table.Analyzer(ImagePlus imp, int measurements, ResultsTable rt) Construct a new Analyzer using an ImagePlus object and private measurement options and a ResultsTable.Analyzer(ImagePlus imp, ResultsTable rt) Construct a new Analyzer using an ImagePlus object and a ResultsTable. -
Uses of ImagePlus in ij.plugin.frame
Methods in ij.plugin.frame that return ImagePlusModifier and TypeMethodDescriptionSyncWindows.getImageFromVector(int n) Get ImagePlus from Windows-Vector vwins.Methods in ij.plugin.frame with parameters of type ImagePlusModifier and TypeMethodDescriptionvoidAdds the specified ROI to the list.intSyncWindows.getIndexOfImage(ImagePlus image) Get index of "image" in vector of synchronized windows, if image is in vector.voidRecorder.imageClosed(ImagePlus imp) voidSyncWindows.imageClosed(ImagePlus imp) Implementation of ImageListener interface: update window list, if image is opened or closedvoidThresholdAdjuster.imageClosed(ImagePlus imp) voidRecorder.imageOpened(ImagePlus imp) voidSyncWindows.imageOpened(ImagePlus imp) Implementation of ImageListener interface: update window list, if image is opened or closedvoidThresholdAdjuster.imageOpened(ImagePlus imp) voidRecorder.imageUpdated(ImagePlus imp) voidSyncWindows.imageUpdated(ImagePlus imp) voidThresholdAdjuster.imageUpdated(ImagePlus imp) voidRoiManager.moveRoisToOverlay(ImagePlus imp) Moves all the ROIs to the specified image's overlay.RoiManager.multiMeasure(ImagePlus imp) This method measures the selected ROIs, or all ROIs if none are selected, on all the slices of a stack and returns a ResultsTable arranged with one row per slice.static ResultsTableRoiManager.multiMeasure(ImagePlus imp, Roi[] rois, boolean appendResults) booleanRoiManager.runCommand(ImagePlus imp, String cmd) Using the specified image, runs the ROI Manager "Add", "Add invalid input: '&' Draw", "Update", "Delete", "Measure", "Draw", "Show All", "Show None", "Fill", "Deselect", "Select All", "Combine", "AND", "XOR", "Split", "Sort" or "Multi Measure" command.voidAssigns the ROI at the specified index to 'imp'.voidRoiManager.selectAndMakeVisible(ImagePlus imp, int index) voidvoidRoiManager.setEditMode(ImagePlus imp, boolean editMode) -
Uses of ImagePlus in ij.plugin.tool
Methods in ij.plugin.tool with parameters of type ImagePlusModifier and TypeMethodDescriptionvoidPlugInTool.mouseClicked(ImagePlus imp, MouseEvent e) voidArrowTool.mouseDragged(ImagePlus imp, MouseEvent e) voidBrushTool.mouseDragged(ImagePlus imp, MouseEvent e) voidOverlayBrushTool.mouseDragged(ImagePlus imp, MouseEvent e) voidPixelInspectionTool.mouseDragged(ImagePlus imp, MouseEvent e) voidPlugInTool.mouseDragged(ImagePlus imp, MouseEvent e) voidRoiRotationTool.mouseDragged(ImagePlus imp, MouseEvent e) voidPlugInTool.mouseEntered(ImagePlus imp, MouseEvent e) voidPlugInTool.mouseExited(ImagePlus imp, MouseEvent e) voidPlugInTool.mouseMoved(ImagePlus imp, MouseEvent e) voidArrowTool.mousePressed(ImagePlus imp, MouseEvent e) voidBrushTool.mousePressed(ImagePlus imp, MouseEvent e) voidOverlayBrushTool.mousePressed(ImagePlus imp, MouseEvent e) voidPixelInspectionTool.mousePressed(ImagePlus imp, MouseEvent e) voidPlugInTool.mousePressed(ImagePlus imp, MouseEvent e) voidRoiRotationTool.mousePressed(ImagePlus imp, MouseEvent e) voidArrowTool.mouseReleased(ImagePlus imp, MouseEvent e) voidBrushTool.mouseReleased(ImagePlus imp, MouseEvent e) voidOverlayBrushTool.mouseReleased(ImagePlus imp, MouseEvent e) voidPlugInTool.mouseReleased(ImagePlus imp, MouseEvent e) voidRoiRotationTool.mouseReleased(ImagePlus imp, MouseEvent e) -
Uses of ImagePlus in ij.process
Methods in ij.process that return ImagePlusModifier and TypeMethodDescriptionConverts a Lab stack into an RGB image.Converts an RGB image into a Lab stack.Methods in ij.process with parameters of type ImagePlusModifier and TypeMethodDescriptionstatic voidImageConverter.convertAndCalibrate(ImagePlus imp, String type) Converts a Lab stack into an RGB image.Converts an RGB image into a Lab stack.voidConstructors in ij.process with parameters of type ImagePlusModifierConstructorDescriptionImageConverter(ImagePlus imp) Constructs an ImageConverter based on an ImagePlus object.StackConverter(ImagePlus imp) StackStatistics(ImagePlus imp) Creates a StackStatistics object from a stack, using 256 histogram bins and the entire stack pixel value range.StackStatistics(ImagePlus imp, int nBins, double xMin, double xMax) Creates a StackStatistics object from a stack, using the specified histogram bin count and x-axis range (pixel value tange). -
Uses of ImagePlus in ij.util