Uses of Class
ij.ImagePlus
-
Packages that use ImagePlus Package Description ij ij.gui ij.io ij.macro ij.measure ij.plugin ij.plugin.filter ij.plugin.frame ij.plugin.tool ij.process ij.util -
-
Uses of ImagePlus in ij
Subclasses of ImagePlus in ij Modifier and Type Class Description class
CompositeImage
Methods in ij that return ImagePlus Modifier and Type Method Description static ImagePlus
IJ. createHyperStack(java.lang.String title, int width, int height, int channels, int slices, int frames, int bitdepth)
Creates a new hyperstack.ImagePlus
ImagePlus. createHyperStack(java.lang.String title, int channels, int slices, int frames, int bitDepth)
This method has been replaced by IJ.createHyperStack().static ImagePlus
IJ. createImage(java.lang.String title, int width, int height, int depth, int bitdepth)
Creates a new image.static ImagePlus
IJ. createImage(java.lang.String title, java.lang.String type, int width, int height, int depth)
Creates a new imagePlus.static ImagePlus
IJ. createImage(java.lang.String title, java.lang.String type, int width, int height, int channels, int slices, int frames)
Creates a new hyperstack.ImagePlus
ImagePlus. createImagePlus()
Returns a new ImagePlus with this image's attributes (e.g.ImagePlus
ImagePlus. crop()
Returns a copy this image or stack slice, cropped if there is an ROI.ImagePlus[]
ImagePlus. crop(Roi[] rois)
Multi-roi cropping with default "slice" option.ImagePlus[]
ImagePlus. crop(Roi[] rois, java.lang.String options)
Returns an array of cropped images based on the provided list of rois.ImagePlus
ImagePlus. crop(java.lang.String options)
Returns a cropped copy this image or stack, where 'options' can be "stack", "slice", "whole-slice" or a range (e.g., "20-30").ImagePlus
ImagePlus. duplicate()
Returns a copy of this image or stack.ImagePlus
ImagePlus. flatten()
Returns a "flattened" version of this image, or stack slice, in RGB format.static ImagePlus
ImagePlus. getClipboard()
Returns the internal clipboard or null if the internal clipboard is empty.static ImagePlus
WindowManager. getCurrentImage()
Returns a reference to the active image or null if there isn't one.static ImagePlus
IJ. 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 ImagePlus
IJ. getImage(Interpreter interpreter)
The macro interpreter uses this method to call getImage().static ImagePlus
WindowManager. getImage(int imageID)
For IDs less than zero, returns the ImagePlus with the specified ID.static ImagePlus
WindowManager. getImage(java.lang.String title)
Returns the first image that has the specified title or null if it is not found.static ImagePlus
WindowManager. getTempCurrentImage()
Returns the temporary current image for this thread, or null.static ImagePlus
IJ. openImage()
Opens an image using a file open dialog and returns it as an ImagePlus object.static ImagePlus
IJ. openImage(java.lang.String path)
Opens the specified file as a tiff, bmp, dicom, fits, pgm, gif, jpeg or text image and returns an ImagePlus object if successful.static ImagePlus
IJ. openImage(java.lang.String path, int n)
Opens the nth image of the specified tiff stack.static ImagePlus
IJ. openVirtual(java.lang.String path)
Opens the specified tiff file as a virtual stack.ImagePlus
ImagePlus. resize(int dstWidth, int dstHeight, int dstDepth, java.lang.String options)
Returns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.ImagePlus
ImagePlus. resize(int dstWidth, int dstHeight, java.lang.String options)
Returns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.Methods in ij with parameters of type ImagePlus Modifier and Type Method Description void
ImagePlus. copyAttributes(ImagePlus imp)
Used internally.void
CompositeImage. copyLuts(ImagePlus imp)
Copies the LUTs and display mode of 'imp' to this image.void
ImagePlus. copyScale(ImagePlus imp)
Copies the calibration of the specified image to this image.static ImageStack
ImageStack. create(ImagePlus[] images)
Creates an ImageStack from an ImagePlus array.static void
IJ. doCommand(ImagePlus imp, java.lang.String command)
Runs a menu command on a separete thread, using the specified image.static int
IJ. doWand(ImagePlus img, int x, int y, double tolerance, java.lang.String mode)
This version of doWand adds an ImagePlus argument.static java.lang.String
WindowManager. getUniqueName(ImagePlus imp, java.lang.String name)
static double
IJ. getValue(ImagePlus imp, java.lang.String measurement)
Returns 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".void
ImageListener. imageClosed(ImagePlus imp)
void
ImageListener. imageOpened(ImagePlus imp)
void
ImageListener. imageUpdated(ImagePlus imp)
static void
IJ. 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 void
IJ. resetThreshold(ImagePlus img)
Disables thresholding on the specified image.static void
IJ. run(ImagePlus imp, java.lang.String command, java.lang.String options)
Runs an ImageJ command using the specified image and options.static java.lang.Object
IJ. runPlugIn(ImagePlus imp, java.lang.String className, java.lang.String arg)
Runs the specified plugin using the specified image.static void
IJ. save(ImagePlus imp, java.lang.String path)
Saves the specified image, lookup table or selection to the specified file path.static void
IJ. saveAs(ImagePlus imp, java.lang.String format, java.lang.String path)
static boolean
IJ. saveAsTiff(ImagePlus imp, java.lang.String path)
Saves the specified image in TIFF format.static void
Undo. saveOverlay(ImagePlus imp)
static void
IJ. setAutoThreshold(ImagePlus imp, java.lang.String method)
void
ImagePlus. setImage(ImagePlus imp)
Replaces this image with the specified ImagePlus.static void
IJ. setMinAndMax(ImagePlus img, double min, double max)
Sets the display range (minimum and maximum displayed pixel values) of the specified image.static void
IJ. 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 void
IJ. setRawThreshold(ImagePlus img, double lowerThreshold, double upperThreshold, java.lang.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 void
WindowManager. setTempCurrentImage(ImagePlus img)
Makes the specified image temporarily the active image for this thread.static void
WindowManager. setTempCurrentImage(java.lang.Thread thread, ImagePlus img)
Sets a temporary image for the specified thread.static void
IJ. setThreshold(ImagePlus img, double lowerThreshold, double upperThreshold)
Sets the lower and upper threshold levels of the specified image.static void
IJ. setThreshold(ImagePlus img, double lowerThreshold, double upperThreshold, java.lang.String displayMode)
Sets the lower and upper threshold levels of the specified image and updates the display using the specifieddisplayMode
("Red", "Black & White", "Over/Under" or "No Update").static void
Undo. setup(int what, ImagePlus imp)
static int
IJ. setupDialog(ImagePlus imp, int flags)
Displays a "Process all images?" dialog.static void
IJ. showTime(ImagePlus imp, long start, java.lang.String str)
static void
IJ. showTime(ImagePlus imp, long start, java.lang.String str, int nslices)
static java.lang.String
IJ. time(ImagePlus imp, long startNanoTime)
Experimentalstatic void
Menus. updateWindowMenuItem(ImagePlus imp, java.lang.String oldLabel, java.lang.String newLabel)
Changes the name of an item in the Window menu.Constructors in ij with parameters of type ImagePlus Constructor Description CompositeImage(ImagePlus imp)
CompositeImage(ImagePlus imp, int mode)
Executer(java.lang.String cmd, ImagePlus imp)
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
Subclasses of ImagePlus in ij.gui Modifier and Type Class Description class
HistogramPlot
Fields in ij.gui declared as ImagePlus Modifier and Type Field Description protected ImagePlus
Roi. clipboard
protected ImagePlus
ImageCanvas. imp
protected ImagePlus
ImageWindow. imp
protected ImagePlus
ProfilePlot. imp
protected ImagePlus
Roi. imp
Methods in ij.gui that return ImagePlus Modifier and Type Method Description static ImagePlus
NewImage. createByteImage(java.lang.String title, int width, int height, int slices, int options)
static ImagePlus
NewImage. createFloatImage(java.lang.String title, int width, int height, int slices, int options)
static ImagePlus
NewImage. createImage(java.lang.String title, int width, int height, int nSlices, int bitDepth, int options)
static ImagePlus
NewImage. createIntImage(java.lang.String title, int width, int height, int slices, int options)
static ImagePlus
NewImage. createRGBImage(java.lang.String title, int width, int height, int slices, int options)
static ImagePlus
NewImage. createShortImage(java.lang.String title, int width, int height, int slices, int options)
Creates an unsigned short image.static ImagePlus
NewImage. createUnsignedShortImage(java.lang.String title, int width, int height, int slices, int options)
Deprecated.Short images are always unsigned.ImagePlus
ImageCanvas. getImage()
Returns the ImagePlus object that is associated with this ImageCanvas.ImagePlus
Roi. getImage()
Returns the ImagePlus associated with this ROI, or null.ImagePlus
ImageWindow. getImagePlus()
ImagePlus
Plot. getImagePlus()
Returns the plot as an ImagePlus.ImagePlus
GenericDialog. getNextImage()
ImagePlus
PlotMaker. getSourceImage()
Returns the ImagePlus used to generate the profile plots.ImagePlus
Plot. makeHighResolution(java.lang.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.Methods in ij.gui with parameters of type ImagePlus Modifier and Type Method Description void
Roi. abortModification(ImagePlus imp)
Aborts constructing or modifying the roi (called by the ImageJ class on escape)void
GenericDialog. addImage(ImagePlus image)
Adds an image to the dialog.void
PointRoi. addPoint(ImagePlus imp, double ox, double oy)
Adds a point to this PointRoi.void
PointRoi. addUserPoint(ImagePlus imp, double ox, double oy)
void
HistogramPlot. draw(ImagePlus imp, int bins, double histMin, double histMax, int yMax)
Plots a histogram using the specified title, number of bins and histogram range.void
HistogramPlot. draw(ImagePlus imp, ImageStatistics stats)
Draws the histogram using the specified title and ImageStatistics.void
HistogramPlot. draw(java.lang.String title, ImagePlus imp, int bins)
Plots a histogram using the specified title and number of bins.void
Overlay. fill(ImagePlus imp, java.awt.Color foreground, java.awt.Color background)
Fills all the ROIs in this overlay with 'foreground' after clearing the the image to 'background' if it is not null.static java.lang.String
ImageWindow. getImageSize(ImagePlus imp)
Roi
Roi. getInverse(ImagePlus imp)
Returns the inverted roi, or null if this is not an area roi or cannot be converted to a ShapeRoi.java.lang.String
TextRoi. getMacroCode(java.lang.String cmd, ImagePlus imp)
Used by the Recorder for recording the text tool.void
HistogramWindow. imageClosed(ImagePlus imp)
void
PlotWindow. imageClosed(ImagePlus imp)
For live plots, if either the source image or this image are closed, exit live modevoid
HistogramWindow. imageOpened(ImagePlus imp)
void
PlotWindow. imageOpened(ImagePlus imp)
void
HistogramWindow. imageUpdated(ImagePlus imp)
void
PlotWindow. imageUpdated(ImagePlus imp)
For live plots, this method is called if the source image content is changed.ResultsTable
Overlay. measure(ImagePlus imp)
Measures the ROIs in this overlay on the specified image and returns the results as a ResultsTable.static GenericDialog
NonBlockingGenericDialog. newDialog(java.lang.String title, ImagePlus imp)
Obsolete, replaced by GUI.newNonBlockingDialog(String,ImagePlus).static GenericDialog
GUI. newNonBlockingDialog(java.lang.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.void
HistogramWindow. roiModified(ImagePlus img, int id)
void
PlotWindow. roiModified(ImagePlus img, int id)
For live plots, update the plot if the ROI of the source image changesvoid
RoiListener. roiModified(ImagePlus imp, int id)
void
ImageWindow. setImage(ImagePlus imp2)
void
Roi. setImage(ImagePlus imp)
Sets the ImagePlus associated with this ROI.void
Plot. setImagePlus(ImagePlus imp)
Sets the ImagePlus where the plot will be displayed.void
Roi. setPosition(ImagePlus imp)
Sets the position of this ROI based on the stack position of the specified image.static boolean
GUI. showCompositeAdvisory(ImagePlus imp, java.lang.String title)
void
HistogramWindow. showHistogram(ImagePlus imp, int bins)
Draws the histogram using the specified title and number of bins.void
HistogramWindow. showHistogram(ImagePlus imp, int bins, double histMin, double histMax)
Draws the histogram using the specified title, number of bins and histogram range.void
HistogramWindow. showHistogram(ImagePlus srcImp, ImageStatistics stats)
Draws the histogram using the specified title and ImageStatistics.void
Roi. startPaste(ImagePlus clipboard)
void
ImageWindow. updateImage(ImagePlus imp)
static void
Overlay. updateTableOverlay(ImagePlus imp, int first, int last, int tableSize)
Updates overlays created by the particle analyzer after rows are deleted from the Results table.Constructors in ij.gui with parameters of type ImagePlus Constructor Description Arrow(int sx, int sy, ImagePlus imp)
EllipseRoi(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(java.lang.String title, ImagePlus imp, int bins)
Displays a histogram using the specified title and number of bins.HistogramWindow(java.lang.String title, ImagePlus imp, int bins, double histMin, double histMax)
Displays a histogram using the specified title, number of bins and histogram range.HistogramWindow(java.lang.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(java.lang.String title, ImagePlus imp, ImageStatistics stats)
Displays a histogram using the specified title and ImageStatistics.ImageCanvas(ImagePlus imp)
ImageWindow(ImagePlus imp)
ImageWindow(ImagePlus imp, ImageCanvas ic)
Line(int ox1, int oy1, int ox2, int oy2, ImagePlus imp)
Deprecated.replaced by Line(int, int, int, int)Line(int sx, int sy, ImagePlus imp)
Starts the process of creating a new user-generated straight line selection.OvalRoi(int x, int y, int width, int height, ImagePlus imp)
Deprecated.OvalRoi(int x, int y, ImagePlus imp)
Starts the process of creating a user-defined OvalRoi.Plot(ImagePlus imp, java.io.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.PointRoi(int sx, int sy, ImagePlus imp)
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)
Roi(int x, int y, int width, int height, ImagePlus imp)
Deprecated.Roi(int sx, int sy, ImagePlus imp)
Starts the process of creating a user-defined rectangular Roi, where sx and sy are the starting screen coordinates.Roi(int sx, int sy, ImagePlus imp, int cornerDiameter)
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)
TextRoi(int x, int y, ImagePlus imp)
-
Uses of ImagePlus in ij.io
Methods in ij.io that return ImagePlus Modifier and Type Method Description ImagePlus
Opener. deserialize(byte[] bytes)
Deserialize a byte array that was serialized using the FileSaver.serialize().ImagePlus
FileOpener. open(boolean show)
Obsolete, replaced by openImage() and open().ImagePlus
FileOpener. openImage()
Opens the image and returns it has an ImagePlus object.ImagePlus
Opener. openImage(java.lang.String path)
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.ImagePlus
Opener. openImage(java.lang.String path, int n)
Open the nth image of the specified tiff stack.ImagePlus
Opener. openImage(java.lang.String directory, java.lang.String name)
Attempts to open the specified file as a tiff, bmp, dicom, fits, pgm, gif or jpeg image.ImagePlus
Opener. openTempImage(java.lang.String directory, java.lang.String name)
ImagePlus
Opener. openTextImage(java.lang.String dir, java.lang.String name)
Opens the specified text file as a float image.ImagePlus
Opener. openTiff(java.io.InputStream in, java.lang.String name)
Attempts to open the specified inputStream as a TIFF, returning an ImagePlus object if successful.ImagePlus
Opener. openTiff(java.lang.String path, int n)
Opens the nth image of the specified TIFF stack.ImagePlus
Opener. openTiff(java.lang.String directory, java.lang.String name)
Attempts to open the specified file as a tiff.ImagePlus
Opener. openTiffStack(FileInfo[] info)
Attemps to open a tiff file as a stack.ImagePlus
Opener. openURL(java.lang.String url)
Attempts to open the specified url as a tiff, zip compressed tiff, dicom, gif or jpeg.static ImagePlus
Opener. openUsingBioFormats(java.lang.String path)
Opens an image file using the Bio-Formats plugin.static ImagePlus
Opener. openUsingImageIO(java.lang.String path)
ImagePlus
Opener. openWithHandleExtraFileTypes(java.lang.String path, int[] fileTypes)
ImagePlus
Opener. openZip(java.lang.String path)
Opens a single TIFF or DICOM contained in a ZIP archive, or a ZIPed collection of ".roi" files created by the ROI manager.Methods in ij.io with parameters of type ImagePlus Modifier and Type Method Description static void
Opener. convertGrayJpegTo8Bits(ImagePlus imp)
Converts the specified RGB image to 8-bits if the 3 channels are identical.static java.lang.String
Opener. getLoadRate(double time, ImagePlus imp)
static byte[][]
FileSaver. getOverlay(ImagePlus imp)
static java.lang.String
SaveDialog. getPath(ImagePlus imp, java.lang.String extension)
static boolean
FileSaver. okForFits(ImagePlus imp)
static boolean
FileSaver. okForGif(ImagePlus imp)
static boolean
FileSaver. okForJpeg(ImagePlus imp)
Always returns true.void
FileOpener. revertToSaved(ImagePlus imp)
Restores the original version of the specified image.void
FileSaver. saveDisplayRangesAndLuts(ImagePlus imp, FileInfo fi)
Constructors in ij.io with parameters of type ImagePlus Constructor Description FileSaver(ImagePlus imp)
Constructs a FileSaver from an ImagePlus. -
Uses of ImagePlus in ij.macro
Methods in ij.macro that return ImagePlus Modifier and Type Method Description static ImagePlus
Interpreter. getBatchModeImage(int id)
static ImagePlus
Interpreter. getLastBatchModeImage()
ImagePlus
Interpreter. runBatchMacro(java.lang.String macro, ImagePlus imp)
Runs Process/Batch/ macros.Methods in ij.macro with parameters of type ImagePlus Modifier and Type Method Description static void
Interpreter. activateImage(ImagePlus imp)
static void
Interpreter. addBatchModeImage(ImagePlus imp)
static void
Interpreter. removeBatchModeImage(ImagePlus imp)
ImagePlus
Interpreter. runBatchMacro(java.lang.String macro, ImagePlus imp)
Runs Process/Batch/ macros. -
Uses of ImagePlus in ij.measure
Methods in ij.measure with parameters of type ImagePlus Modifier and Type Method Description void
Calibration. setImage(ImagePlus imp)
Disables the density calibation if the specified image has a differenent bit depth.void
ResultsTable. update(int measurements, ImagePlus imp, Roi roi)
Constructors in ij.measure with parameters of type ImagePlus Constructor Description Calibration(ImagePlus imp)
Constructs a new Calibration object using the default values. -
Uses of ImagePlus in ij.plugin
Subclasses of ImagePlus in ij.plugin Modifier and Type Class Description class
BMP_Reader
This plugin reads BMP files.class
DICOM
This plugin decodes DICOM files.class
FITS_Reader
Opens and displays FITS images.class
GIF_Reader
This plugin opens GIFs and Animated GIFs.class
LutLoader
Opens 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.class
PGM_Reader
This plugin opens PxM format images.Methods in ij.plugin that return ImagePlus Modifier and Type Method Description ImagePlus
ScreenGrabber. captureImage()
Captures the active image window and returns it as an ImagePlus.ImagePlus
ScreenGrabber. captureScreen()
Captures the entire screen and returns it as an ImagePlus.ImagePlus
Concatenator. concatenate(ImagePlus[] ims, boolean keepIms)
Concatenates two or more images or stacks.ImagePlus
Concatenator. concatenate(ImagePlus imp1, ImagePlus imp2, boolean keep)
Concatenate two images or stacks.ImagePlus
Concatenator. concatenateHyperstacks(ImagePlus[] images, java.lang.String newTitle, boolean keep)
Obsolete, replaced by concatenate(images,keep) and Concatenator.run(images).ImagePlus
RGBStackMerge. createComposite(int w, int h, int d, ImageStack[] stacks, boolean keep)
Deprecated; replaced by mergeChannels().ImagePlus
Duplicator. crop(ImagePlus imp)
Returns a copy the current image or stack slice, cropped if there is a selection.static ImagePlus
FFT. forward(ImagePlus imp)
Performs a forward FHT transform.static ImagePlus
GelAnalyzer. getGelImage()
static ImagePlus
Orthogonal_Views. getImage()
ImagePlus
AVI_Reader. getImagePlus()
Returns the ImagePlus opened by run().ImagePlus
ZProjector. getProjection()
Retrieve results of most recent projection operation.ImagePlus
Profiler. getSourceImage()
ImagePlus
ZAxisProfiler. getSourceImage()
ImagePlus
Orthogonal_Views. getXZImage()
ImagePlus
Orthogonal_Views. getYZImage()
ImagePlus
GroupedZProjector. groupZProject(ImagePlus imp, int method, int groupSize)
static ImagePlus
FFT. inverse(ImagePlus imp)
Performs an inverse FHT transform.static ImagePlus
CompositeConverter. makeComposite(ImagePlus imp)
ImagePlus
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 ImagePlus
SubHyperstackMaker. makeSubhyperstack(ImagePlus input, java.lang.String cString, java.lang.String zString, java.lang.String tString)
static ImagePlus
SubHyperstackMaker. makeSubhyperstack(ImagePlus input, java.util.List<java.lang.Integer> cList, java.util.List<java.lang.Integer> zList, java.util.List<java.lang.Integer> tList)
ImagePlus
SubstackMaker. makeSubstack(ImagePlus imp, java.lang.String userInput)
static ImagePlus
RGBStackMerge. mergeChannels(ImagePlus[] images, boolean keepSourceImages)
ImagePlus
RGBStackMerge. mergeHyperstacks(ImagePlus[] images, boolean keep)
static ImagePlus
AVI_Reader. open(java.lang.String path, boolean virtual)
Opens an AVI file as a stack in memory or a virtual stack.static ImagePlus
FolderOpener. open(java.lang.String path)
Opens the images in the specified directory as a stack.static ImagePlus
FolderOpener. open(java.lang.String path, int width, int height, java.lang.String options)
Opens the images in the specified directory as a widthxheight stack.static ImagePlus
FolderOpener. open(java.lang.String path, java.lang.String options)
Opens the images in the specified directory as a stack.static ImagePlus
Raw. open(java.lang.String filePath, FileInfo fi)
Opens the image at 'filePath' using the format specified by 'fi'.static ImagePlus
Raw. openAll(java.lang.String directory, FileInfo fi)
Opens all the images in the specified directory as a stack, using the format specified by 'fi'.static ImagePlus
Raw. openAllVirtual(java.lang.String directory, FileInfo fi)
Opens all the images in the specified directory as a virtual stack, using the format specified by 'fi'.ImagePlus
FolderOpener. openFolder(java.lang.String path)
Opens the images in the specified directory as a stack.static ImagePlus
AVI_Reader. openVirtual(java.lang.String path)
Opens an AVI file as a virtual stack.static ImagePlus
FileInfoVirtualStack. openVirtual(java.lang.String path)
Opens the specified tiff file as a virtual stack.static ImagePlus
Scaler. resize(ImagePlus imp, int dstWidth, int dstHeight, int dstDepth, java.lang.String options)
Returns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.ImagePlus
Slicer. reslice(ImagePlus imp)
static ImagePlus
ChannelArranger. run(ImagePlus img, int[] newOrder)
Changes the order of the channels in a hyperstack.ImagePlus
Concatenator. run()
Displays a dialog requiring user to choose images and returns ImagePlus of concatenated images.static ImagePlus
Concatenator. run(ImagePlus[] images)
Concatenates two or more images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2)
Concatenates two images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2, ImagePlus img3)
Concatenates three images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2, ImagePlus img3, ImagePlus img4)
Concatenates four images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2, ImagePlus img3, ImagePlus img4, ImagePlus img5)
Concatenates five images, stacks or hyperstacks.ImagePlus
Duplicator. run(ImagePlus imp)
Returns a copy of the image, stack or hyperstack contained in the specified ImagePlus.ImagePlus
Duplicator. run(ImagePlus imp, int firstSlice, int lastSlice)
Returns a new stack containing a subrange of the specified stack.ImagePlus
Duplicator. run(ImagePlus imp, int firstC, int lastC, int firstZ, int lastZ, int firstT, int lastT)
Returns a new hyperstack containing a possibly reduced version of the input image.static ImagePlus
ImageCalculator. run(ImagePlus img1, ImagePlus img2, java.lang.String operation)
Performs 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.ImagePlus
ImageCalculator. run(java.lang.String operation, ImagePlus img1, ImagePlus img2)
static ImagePlus
ImagesToStack. run(ImagePlus[] images)
Converts the images in 'images' to a stack, using the default settings ("copy center" and "titles as labels").static ImagePlus
SubstackMaker. run(ImagePlus imp, java.lang.String rangeOrList)
Extracts selected slices from a stack to make a new substack.static ImagePlus
ZProjector. run(ImagePlus imp, java.lang.String method)
Performs projection on the entire stack using the specified method and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".static ImagePlus
ZProjector. run(ImagePlus imp, java.lang.String method, int startSlice, int stopSlice)
Performs projection using the specified method and stack range, and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".ImagePlus
Binner. shrink(ImagePlus imp, int xshrink, int yshrink, int zshrink, int method)
static ImagePlus[]
ChannelSplitter. split(ImagePlus imp)
Splits the specified image into separate channels.static ImagePlus
HyperStackConverter. 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 ImagePlus
HyperStackConverter. toHyperStack(ImagePlus imp, int c, int z, int t, java.lang.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 ImagePlus
HyperStackConverter. toHyperStack(ImagePlus imp, int c, int z, int t, java.lang.String order, java.lang.String mode)
Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames.ImagePlus
Resizer. zScale(ImagePlus imp, int newDepth, int interpolationMethod)
Methods in ij.plugin with parameters of type ImagePlus Modifier and Type Method Description static void
GaussianBlur3D. blur(ImagePlus imp, double sigmaX, double sigmaY, double sigmaZ)
void
ImageCalculator. calculate(java.lang.String operation, ImagePlus img1, ImagePlus img2)
Deprecated.replaced by run(String,ImagePlus,ImagePlus)ImagePlus
Concatenator. concatenate(ImagePlus[] ims, boolean keepIms)
Concatenates two or more images or stacks.ImagePlus
Concatenator. concatenate(ImagePlus imp1, ImagePlus imp2, boolean keep)
Concatenate two images or stacks.ImagePlus
Concatenator. concatenateHyperstacks(ImagePlus[] images, java.lang.String newTitle, boolean keep)
Obsolete, replaced by concatenate(images,keep) and Concatenator.run(images).void
RGBStackConverter. convertHyperstack(ImagePlus imp, ImagePlus imp2)
void
StackEditor. convertStackToImages(ImagePlus imp)
static void
RGBStackConverter. convertToRGB(ImagePlus imp)
Converts the specified multi-channel (composite) image to RGB.static void
Clipboard. copyToSystem(ImagePlus imp)
Copies the contents of the specified image, or selection, to the system clicpboard.static ByteProcessor
Thresholder. createMask(ImagePlus imp)
Returns an 8-bit binary (0 and 255) threshold mask that has the same dimensions as this image.ImagePlus
Duplicator. crop(ImagePlus imp)
Returns a copy the current image or stack slice, cropped if there is a selection.void
FFTMath. doMath(ImagePlus imp1, ImagePlus imp2)
static void
RoiEnlarger. enlarge(ImagePlus imp, int pixels)
void
ContrastEnhancer. equalize(ImagePlus imp)
static void
FFT. filter(ImagePlus imp, ImagePlus filter)
Version of filter() that accepts an ImagePlus for the filter.static void
FFT. filter(ImagePlus imp, ImageProcessor filter)
Does frequency domain fitering of the speciified imagevoid
StackReverser. flipStack(ImagePlus imp)
static ImagePlus
FFT. forward(ImagePlus imp)
Performs a forward FHT transform.static ImageStack
ChannelSplitter. 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.java.lang.String
ImageInfo. getExifData(ImagePlus imp)
static java.lang.String[]
FITS_Writer. getHeader(ImagePlus img)
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.java.lang.String
ImageInfo. getImageInfo(ImagePlus imp)
static Plot
ZAxisProfiler. getPlot(ImagePlus imp)
Returns a Plot of the selection mean gray value versus slice number.static Plot
ZAxisProfiler. getPlot(ImagePlus imp, java.lang.String options)
Returns a Plot of the selection mean versus slice number for the specified hyperstack, where 'options' can be "time" or "z-axis".ImagePlus
GroupedZProjector. groupZProject(ImagePlus imp, int method, int groupSize)
void
EventListener. imageClosed(ImagePlus imp)
void
Orthogonal_Views. imageClosed(ImagePlus imp)
void
EventListener. imageOpened(ImagePlus imp)
void
Orthogonal_Views. imageOpened(ImagePlus imp)
void
EventListener. imageSaved(ImagePlus imp)
void
EventListener. imageUpdated(ImagePlus imp)
void
Orthogonal_Views. imageUpdated(ImagePlus imp)
static void
Zoom. in(ImagePlus imp)
void
StackInserter. insert(ImagePlus imp1, ImagePlus imp2, int x, int y)
static ImagePlus
FFT. inverse(ImagePlus imp)
Performs an inverse FHT transform.static boolean
Orthogonal_Views. isOrthoViewsImage(ImagePlus imp)
static void
HyperStackMaker. labelHyperstack(ImagePlus imp)
static ImagePlus
CompositeConverter. makeComposite(ImagePlus imp)
void
MontageMaker. makeMontage(ImagePlus imp)
void
MontageMaker. 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.ImagePlus
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 ImagePlus
SubHyperstackMaker. makeSubhyperstack(ImagePlus input, java.lang.String cString, java.lang.String zString, java.lang.String tString)
static ImagePlus
SubHyperstackMaker. makeSubhyperstack(ImagePlus input, java.util.List<java.lang.Integer> cList, java.util.List<java.lang.Integer> zList, java.util.List<java.lang.Integer> tList)
ImagePlus
SubstackMaker. makeSubstack(ImagePlus imp, java.lang.String userInput)
static void
Zoom. maximize(ImagePlus imp)
static ImagePlus
RGBStackMerge. mergeChannels(ImagePlus[] images, boolean keepSourceImages)
ImagePlus
RGBStackMerge. mergeHyperstacks(ImagePlus[] images, boolean keep)
static void
FFT. multiply(ImagePlus imp, ImageProcessor filter)
Multiplies a Fourier domain image by a filterstatic void
Zoom. out(ImagePlus imp)
static void
Scaler. record(ImagePlus imp, int w2, int h2, int d2, int method)
void
HyperStackReducer. reduce(ImagePlus imp2)
void
StackReducer. reduceHyperstack(ImagePlus imp, int factor, boolean reduceSlices)
void
StackReducer. reduceStack(ImagePlus imp, int factor)
static ImagePlus
Scaler. resize(ImagePlus imp, int dstWidth, int dstHeight, int dstDepth, java.lang.String options)
Returns a scaled copy of this image or ROI, where the 'options' string can contain 'none', 'bilinear'.ImagePlus
Slicer. reslice(ImagePlus imp)
void
EventListener. roiModified(ImagePlus img, int id)
ImageProcessor
Straightener. rotateLine(ImagePlus imp, int width)
static ImagePlus
ChannelArranger. run(ImagePlus img, int[] newOrder)
Changes the order of the channels in a hyperstack.static ImagePlus
Concatenator. run(ImagePlus[] images)
Concatenates two or more images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2)
Concatenates two images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2, ImagePlus img3)
Concatenates three images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2, ImagePlus img3, ImagePlus img4)
Concatenates four images, stacks or hyperstacks.static ImagePlus
Concatenator. run(ImagePlus img1, ImagePlus img2, ImagePlus img3, ImagePlus img4, ImagePlus img5)
Concatenates five images, stacks or hyperstacks.ImagePlus
Duplicator. run(ImagePlus imp)
Returns a copy of the image, stack or hyperstack contained in the specified ImagePlus.ImagePlus
Duplicator. run(ImagePlus imp, int firstSlice, int lastSlice)
Returns a new stack containing a subrange of the specified stack.ImagePlus
Duplicator. run(ImagePlus imp, int firstC, int lastC, int firstZ, int lastZ, int firstT, int lastT)
Returns a new hyperstack containing a possibly reduced version of the input image.static ImagePlus
ImageCalculator. run(ImagePlus img1, ImagePlus img2, java.lang.String operation)
Performs 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.ImagePlus
ImageCalculator. run(java.lang.String operation, ImagePlus img1, ImagePlus img2)
static ImagePlus
ImagesToStack. run(ImagePlus[] images)
Converts the images in 'images' to a stack, using the default settings ("copy center" and "titles as labels").static ImagePlus
SubstackMaker. run(ImagePlus imp, java.lang.String rangeOrList)
Extracts selected slices from a stack to make a new substack.static ImagePlus
ZProjector. run(ImagePlus imp, java.lang.String method)
Performs projection on the entire stack using the specified method and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".static ImagePlus
ZProjector. run(ImagePlus imp, java.lang.String method, int startSlice, int stopSlice)
Performs projection using the specified method and stack range, and returns the result, where 'method' is "avg", "min", "max", "sum", "sd" or "median".void
ZProjector. run2(ImagePlus img, java.lang.String arg)
static java.lang.String
GifWriter. save(ImagePlus imp, java.lang.String path)
Saves the specified image in GIF format or as an animated GIF if the image is a stack.static java.lang.String
JpegWriter. save(ImagePlus imp, java.lang.String path, int quality)
Thread-safe method.static void
StackWriter. save(ImagePlus imp, java.lang.String directoryPath, java.lang.String options)
Saves the specified image as a sequence of images.static void
Zoom. set(ImagePlus imp, double magnification)
static void
Zoom. set(ImagePlus imp, double magnification, int x, int y)
void
ZProjector. setImage(ImagePlus imp)
Explicitly set image to be projected.double
RoiEnlarger. showDialog(ImagePlus imp, double pixels)
ImagePlus
Binner. shrink(ImagePlus imp, int xshrink, int yshrink, int zshrink, int method)
void
HyperStackConverter. shuffle(ImagePlus imp, int order)
Changes 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[]
ChannelSplitter. split(ImagePlus imp)
Splits the specified image into separate channels.ImageProcessor
Straightener. straighten(ImagePlus imp, Roi roi, int width)
ImageProcessor
Straightener. straightenLine(ImagePlus imp, int width)
ImageProcessor
Straightener. straightenLine(ImagePlus imp, Line line, int width)
ImageStack
Straightener. straightenStack(ImagePlus imp, Roi roi, int width)
void
ContrastEnhancer. stretchHistogram(ImagePlus imp, double saturated)
static ImagePlus
HyperStackConverter. 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 ImagePlus
HyperStackConverter. toHyperStack(ImagePlus imp, int c, int z, int t, java.lang.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 ImagePlus
HyperStackConverter. toHyperStack(ImagePlus imp, int c, int z, int t, java.lang.String order, java.lang.String mode)
Converts the specified stack into a hyperstack with 'c' channels, 'z' slices and 't' frames.static void
Zoom. toSelection(ImagePlus imp)
static void
HyperStackConverter. toStack(ImagePlus imp)
Converts the specified hyperstack into a stack.static void
Zoom. unzoom(ImagePlus imp)
void
PNG_Writer. writeImage(ImagePlus imp, java.lang.String path, int transparentIndex)
ImagePlus
Resizer. zScale(ImagePlus imp, int newDepth, int interpolationMethod)
Constructors in ij.plugin with parameters of type ImagePlus Constructor Description HyperStackReducer(ImagePlus imp)
Constructs 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 ImagePlus Modifier and Type Field Description protected ImagePlus
ParticleAnalyzer. imp
Methods in ij.plugin.filter that return ImagePlus Modifier and Type Method Description ImagePlus
Duplicater. duplicateStack(ImagePlus imp, java.lang.String newTitle)
Deprecated.ImagePlus
Duplicater. duplicateSubstack(ImagePlus imp, java.lang.String newTitle, int first, int last)
Deprecated.ImagePlus
ParticleAnalyzer. getOutputImage()
Returns the "Outlines", "Masks", "Elipses" or "Count Masks" image, or null if "Nothing" is selected in the "Show:" menu.static ImagePlus
Analyzer. 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 ImagePlus Modifier and Type Method Description void
LineGraphAnalyzer. analyze(ImagePlus imp)
Uses extracts a set of coordinate pairs from a digitized line graph.boolean
ParticleAnalyzer. analyze(ImagePlus imp)
Performs particle analysis on the specified image.boolean
ParticleAnalyzer. analyze(ImagePlus imp, ImageProcessor ip)
Performs particle analysis on the specified ImagePlus and ImageProcessor.void
Calibrator. calibrate(ImagePlus imp)
Calibrate an image with the function type defined previously.void
Filler. drawLabel(ImagePlus imp, ImageProcessor ip, int count, java.awt.Rectangle r)
ImagePlus
Duplicater. duplicateStack(ImagePlus imp, java.lang.String newTitle)
Deprecated.ImagePlus
Duplicater. duplicateSubstack(ImagePlus imp, java.lang.String newTitle, int first, int last)
Deprecated.java.lang.String
Info. getImageInfo(ImagePlus imp, ImageProcessor ip)
Deprecated.static ImagePlus
Analyzer. 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 Roi
ThresholdToSelection. run(ImagePlus imp)
Returns a selection created from the thresholded pixels in the specified image, or null if there are no thresholded pixels.void
RoiWriter. saveRoi(ImagePlus imp)
void
XYWriter. saveXYCoordinates(ImagePlus imp)
static void
Analyzer. setRedirectImage(ImagePlus imp)
Set the "Redirect To" image.int
Analyzer. setup(java.lang.String arg, ImagePlus imp)
int
AVI_Writer. setup(java.lang.String arg, ImagePlus imp)
int
BackgroundSubtracter. setup(java.lang.String arg, ImagePlus imp)
int
Benchmark. setup(java.lang.String arg, ImagePlus imp)
int
Binary. setup(java.lang.String arg, ImagePlus imp)
int
Calibrator. setup(java.lang.String arg, ImagePlus imp)
int
Convolver. setup(java.lang.String arg, ImagePlus imp)
int
Duplicater. setup(java.lang.String arg, ImagePlus imp)
Deprecated.int
EDM. setup(java.lang.String arg, ImagePlus imp)
Prepare for processing; also called at the very end with argument 'final' to show any newly created output image.int
FFTCustomFilter. setup(java.lang.String arg, ImagePlus imp)
int
FFTFilter. setup(java.lang.String arg, ImagePlus imp)
int
Filler. setup(java.lang.String arg, ImagePlus imp)
int
Filters. setup(java.lang.String arg, ImagePlus imp)
int
FractalBoxCounter. setup(java.lang.String arg, ImagePlus imp)
int
GaussianBlur. setup(java.lang.String arg, ImagePlus imp)
Method to return types supportedint
ImageMath. setup(java.lang.String arg, ImagePlus imp)
int
ImageProperties. setup(java.lang.String arg, ImagePlus imp)
int
Info. setup(java.lang.String arg, ImagePlus imp)
Deprecated.int
LineGraphAnalyzer. setup(java.lang.String arg, ImagePlus imp)
int
LutApplier. setup(java.lang.String arg, ImagePlus imp)
int
LutViewer. setup(java.lang.String arg, ImagePlus imp)
int
MaximumFinder. setup(java.lang.String arg, ImagePlus imp)
Method to return types supportedint
ParticleAnalyzer. setup(java.lang.String arg, ImagePlus imp)
int
PlugInFilter. setup(java.lang.String arg, ImagePlus imp)
This method is called once when the filter is loaded.int
Printer. setup(java.lang.String arg, ImagePlus imp)
int
RankFilters. setup(java.lang.String arg, ImagePlus imp)
Setup of the PlugInFilter.int
RGBStackSplitter. setup(java.lang.String arg, ImagePlus imp)
int
RoiWriter. setup(java.lang.String arg, ImagePlus imp)
int
Rotator. setup(java.lang.String arg, ImagePlus imp)
int
SaltAndPepper. setup(java.lang.String arg, ImagePlus imp)
int
ScaleDialog. setup(java.lang.String arg, ImagePlus imp)
int
Shadows. setup(java.lang.String arg, ImagePlus imp)
int
StackLabeler. setup(java.lang.String arg, ImagePlus imp)
int
ThresholdToSelection. setup(java.lang.String arg, ImagePlus imp)
int
Transformer. setup(java.lang.String arg, ImagePlus imp)
int
Translator. setup(java.lang.String arg, ImagePlus imp)
int
UnsharpMask. setup(java.lang.String arg, ImagePlus imp)
Method to return types supportedint
Writer. setup(java.lang.String arg, ImagePlus imp)
Deprecated.int
XYWriter. setup(java.lang.String arg, ImagePlus imp)
int
BackgroundSubtracter. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
Binary. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
boolean
Calibrator. showDialog(ImagePlus imp)
int
Convolver. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
EDM. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
Called by the PlugInFilterRunner after setup.int
ExtendedPlugInFilter. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
This method is called aftersetup(arg, imp)
unless theDONE
flag has been set.int
GaussianBlur. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
Ask the user for the parametersint
ImageMath. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
MaximumFinder. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
RankFilters. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
Rotator. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
StackLabeler. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
Translator. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
int
UnsharpMask. showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
Ask the user for the parametersvoid
RGBStackSplitter. split(ImagePlus imp)
Deprecated; replaced by ij.plugin.ChannelSplitter.void
AVI_Writer. writeImage(ImagePlus imp, java.lang.String path, int compression, int jpegQuality)
Writes an ImagePlus (stack) as AVI file.Constructors in ij.plugin.filter with parameters of type ImagePlus Constructor Description Analyzer(ImagePlus imp)
Constructs 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 ImagePlus Modifier and Type Method Description ImagePlus
SyncWindows. getImageFromVector(int n)
Get ImagePlus from Windows-Vector vwins.Methods in ij.plugin.frame with parameters of type ImagePlus Modifier and Type Method Description void
RoiManager. add(ImagePlus imp, Roi roi, int n)
Adds the specified ROI to the list.int
SyncWindows. getIndexOfImage(ImagePlus image)
Get index of "image" in vector of synchronized windows, if image is in vector.void
Recorder. imageClosed(ImagePlus imp)
void
SyncWindows. imageClosed(ImagePlus imp)
Implementation of ImageListener interface: update window list, if image is opened or closedvoid
ThresholdAdjuster. imageClosed(ImagePlus imp)
void
Recorder. imageOpened(ImagePlus imp)
void
SyncWindows. imageOpened(ImagePlus imp)
Implementation of ImageListener interface: update window list, if image is opened or closedvoid
ThresholdAdjuster. imageOpened(ImagePlus imp)
void
Recorder. imageUpdated(ImagePlus imp)
void
SyncWindows. imageUpdated(ImagePlus imp)
void
ThresholdAdjuster. imageUpdated(ImagePlus imp)
void
RoiManager. moveRoisToOverlay(ImagePlus imp)
Moves all the ROIs to the specified image's overlay.ResultsTable
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 ResultsTable
RoiManager. multiMeasure(ImagePlus imp, Roi[] rois, boolean appendResults)
boolean
RoiManager. runCommand(ImagePlus imp, java.lang.String cmd)
Using the specified image, runs the ROI Manager "Add", "Add & Draw", "Update", "Delete", "Measure", "Draw", "Show All", "Show None", "Fill", "Deselect", "Select All", "Combine", "AND", "XOR", "Split", "Sort" or "Multi Measure" command.void
RoiManager. select(ImagePlus imp, int index)
Assigns the ROI at the specified index to 'imp'.void
RoiManager. selectAndMakeVisible(ImagePlus imp, int index)
void
SyncWindows. setCursor(ImagePlus imp, Roi cursor)
void
RoiManager. setEditMode(ImagePlus imp, boolean editMode)
-
Uses of ImagePlus in ij.plugin.tool
Methods in ij.plugin.tool with parameters of type ImagePlus Modifier and Type Method Description void
PlugInTool. mouseClicked(ImagePlus imp, java.awt.event.MouseEvent e)
void
ArrowTool. mouseDragged(ImagePlus imp, java.awt.event.MouseEvent e)
void
BrushTool. mouseDragged(ImagePlus imp, java.awt.event.MouseEvent e)
void
OverlayBrushTool. mouseDragged(ImagePlus imp, java.awt.event.MouseEvent e)
void
PixelInspectionTool. mouseDragged(ImagePlus imp, java.awt.event.MouseEvent e)
void
PlugInTool. mouseDragged(ImagePlus imp, java.awt.event.MouseEvent e)
void
RoiRotationTool. mouseDragged(ImagePlus imp, java.awt.event.MouseEvent e)
void
PlugInTool. mouseEntered(ImagePlus imp, java.awt.event.MouseEvent e)
void
PlugInTool. mouseExited(ImagePlus imp, java.awt.event.MouseEvent e)
void
PlugInTool. mouseMoved(ImagePlus imp, java.awt.event.MouseEvent e)
void
ArrowTool. mousePressed(ImagePlus imp, java.awt.event.MouseEvent e)
void
BrushTool. mousePressed(ImagePlus imp, java.awt.event.MouseEvent e)
void
OverlayBrushTool. mousePressed(ImagePlus imp, java.awt.event.MouseEvent e)
void
PixelInspectionTool. mousePressed(ImagePlus imp, java.awt.event.MouseEvent e)
void
PlugInTool. mousePressed(ImagePlus imp, java.awt.event.MouseEvent e)
void
RoiRotationTool. mousePressed(ImagePlus imp, java.awt.event.MouseEvent e)
void
ArrowTool. mouseReleased(ImagePlus imp, java.awt.event.MouseEvent e)
void
BrushTool. mouseReleased(ImagePlus imp, java.awt.event.MouseEvent e)
void
OverlayBrushTool. mouseReleased(ImagePlus imp, java.awt.event.MouseEvent e)
void
PlugInTool. mouseReleased(ImagePlus imp, java.awt.event.MouseEvent e)
void
RoiRotationTool. mouseReleased(ImagePlus imp, java.awt.event.MouseEvent e)
-
Uses of ImagePlus in ij.process
Methods in ij.process that return ImagePlus Modifier and Type Method Description ImagePlus
ColorSpaceConverter. LabToRGB(ImagePlus img)
Converts a Lab stack into an RGB image.ImagePlus
ColorSpaceConverter. RGBToLab(ImagePlus img)
Converts an RGB image into a Lab stack.Methods in ij.process with parameters of type ImagePlus Modifier and Type Method Description ImagePlus
ColorSpaceConverter. LabToRGB(ImagePlus img)
Converts a Lab stack into an RGB image.ImagePlus
ColorSpaceConverter. RGBToLab(ImagePlus img)
Converts an RGB image into a Lab stack.void
BinaryInterpolator. run(ImagePlus image, Roi[] rois)
Constructors in ij.process with parameters of type ImagePlus Constructor Description ImageConverter(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
Methods in ij.util with parameters of type ImagePlus Modifier and Type Method Description static java.lang.String
DicomTools. getTag(ImagePlus imp, java.lang.String id)
Returns the value (as a string) of the specified DICOM tag id (in the form "0018,0050") of the specified image or stack slice.
-