Uses of Class
ij.ImagePlus

Packages that use ImagePlus
ij   
ij.plugin   
ij.plugin.filter   
ij.process   
org.lego.navigation.img   
 

Uses of ImagePlus in ij
 

Subclasses of ImagePlus in ij
 class CompositeImage
           
 

Methods in ij that return ImagePlus
static ImagePlus IJ.createImage(java.lang.String title, java.lang.String type, int width, int height, int depth)
          Creates a new imagePlus.
 ImagePlus ImagePlus.createImagePlus()
          Returns a new ImagePlus with this ImagePlus' attributes (e.g. spatial scale), but no image.
static ImagePlus ImagePlus.getClipboard()
          Returns the internal clipboard or null if the internal clipboard is empty.
static ImagePlus WindowManager.getCurrentImage()
          Returns the active ImagePlus.
static ImagePlus IJ.getImage()
          Returns a reference to the active image.
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 tempCurrentImage, which may be null.
static ImagePlus IJ.openImage(java.lang.String path)
          Open the specified file as a tiff, bmp, dicom, fits, pgm, gif or jpeg image and returns an ImagePlus object if successful.
 

Methods in ij with parameters of type ImagePlus
(package private)  void ImageJ.abortPluginOrMacro(ImagePlus imp)
           
(package private) static void Menus.addWindowMenuItem(ImagePlus imp)
          Adds one image to the end of the Window menu.
(package private) static void WindowManager.checkForDuplicateName(ImagePlus imp)
           
 void ImagePlus.copyScale(ImagePlus imp)
          Copies the calibration of the specified image to this image.
(package private)  ImageStack CompositeImage.getRGBStack(ImagePlus imp)
           
 void ImageListener.imageClosed(ImagePlus imp)
           
 void ImageListener.imageOpened(ImagePlus imp)
           
 void ImageListener.imageUpdated(ImagePlus imp)
           
(package private) static boolean Menus.isColorLut(ImagePlus imp)
           
static void WindowManager.setTempCurrentImage(ImagePlus imp)
          Makes the specified image temporarily the active image.
static void Undo.setup(int what, ImagePlus imp)
           
static int IJ.setupDialog(ImagePlus imp, int flags)
          Displays a "Process all slices?"
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)
           
 

Constructors in ij with parameters of type ImagePlus
CompositeImage(ImagePlus imp, int channels)
           
Executer(java.lang.String cmd, ImagePlus ignored)
          Create an Executer that runs the specified menu command in a separate thread using the active image image.
 

Uses of ImagePlus in ij.plugin
 

Subclasses of ImagePlus in ij.plugin
 class BMP_Reader
          This plugin reads BMP files.
 class ColorPicker
          Implements the Image/Color/Color Picker command.
 class DICOM
          This plugin decodes DICOM files.
 class FITS_Reader
          Opens and displays FITS images.
 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.
(package private)  class Plots
           
 

Fields in ij.plugin declared as ImagePlus
(package private) static ImagePlus GelAnalyzer.gel
           
(package private)  ImagePlus GifEncoder.image
           
(package private)  ImagePlus SurfacePlotter.img
           
(package private)  ImagePlus StackEditor.imp
           
(package private)  ImagePlus ScaleBar.imp
           
(package private)  ImagePlus PNG_Writer.imp
           
(package private)  ImagePlus GelAnalyzer.imp
           
(package private)  ImagePlus ColorGenerator.imp
           
(package private)  ImagePlus BMP_Writer.imp
           
(package private)  ImagePlus Selection.imp
           
(package private)  ImagePlus FolderOpenerDialog.imp
           
(package private)  ImagePlus SpecifyROI.imp
           
(package private)  ImagePlus NextImageOpener.imp0
           
 

Methods in ij.plugin that return ImagePlus
(package private)  ImagePlus ZProjector.doMedianProjection()
           
(package private)  ImagePlus ImageCalculator.duplicateStack(ImagePlus img1)
           
 ImagePlus ZProjector.getProjection()
          Retrieve results of most recent projection operation.
 ImagePlus Slicer.reslice(ImagePlus imp)
           
(package private)  ImagePlus Slicer.resliceRectOrLine(ImagePlus imp)
           
 

Methods in ij.plugin with parameters of type ImagePlus
 boolean GifEncoder.addFrame(ImagePlus image)
          Adds next GIF frame.
(package private)  void Selection.addToRoiManager(ImagePlus imp)
           
(package private)  void Thresholder.applyShortOrFloatThreshold(ImagePlus imp)
           
(package private)  void Thresholder.applyThreshold(ImagePlus imp)
           
(package private)  void ImageCalculator.calculate(ImagePlus img1, ImagePlus img2, boolean apiCall)
           
 void ImageCalculator.calculate(java.lang.String params, ImagePlus img1, ImagePlus img2)
           
(package private)  void Commands.closeImage(ImagePlus imp)
           
(package private)  void Thresholder.convertStack(ImagePlus imp)
           
(package private)  void Thresholder.convertStackToBinary(ImagePlus imp)
           
 void StackEditor.convertStackToImages(ImagePlus imp)
           
(package private)  void Thresholder.convertToByte(ImagePlus imp)
           
(package private)  void DICOM.convertToUnsigned(ImagePlus imp, ij.io.FileInfo fi)
          Convert 16-bit signed to unsigned if all pixels>=0.
(package private)  void Selection.convexHull(ImagePlus imp)
           
(package private)  void Selection.createMask(ImagePlus imp)
           
(package private)  void Selection.createMaskFromThreshold(ImagePlus imp)
           
(package private)  void Scaler.createNewStack(ImagePlus imp, ImageProcessor ip)
           
(package private)  ImageStack Slicer.createOutputStack(ImagePlus imp, ImageProcessor ip)
           
(package private)  void Selection.createSelectionFromMask(ImagePlus imp)
           
 void FFTMath.doMath(ImagePlus imp1, ImagePlus imp2)
           
(package private)  void ImageCalculator.doOperation(ImagePlus img1, ImagePlus img2)
           
(package private)  void ImageCalculator.doStackOperation(ImagePlus img1, ImagePlus img2)
          img1 = img2 op img2 (e.g. img1 = img2/img1)
(package private)  void Selection.drawEllipse(ImagePlus imp)
           
(package private)  void Slicer.drawLine(double x1, double y1, double x2, double y2, ImagePlus imp)
           
(package private)  void ScaleBar.drawScaleBar(ImagePlus imp)
           
(package private)  ImagePlus ImageCalculator.duplicateStack(ImagePlus img1)
           
 void ContrastEnhancer.equalize(ImagePlus imp)
           
(package private)  int Selection.findFirstPoint(int[] xCoordinates, int[] yCoordinates, int n, ImagePlus imp)
           
(package private)  java.lang.String NextImageOpener.getName(ImagePlus imp)
           
(package private)  ImageProcessor Slicer.getSlice(ImagePlus imp, double x1, double y1, double x2, double y2, java.lang.String status)
           
(package private)  java.lang.String StackEditor.getTitle(ImagePlus imp, int n)
           
(package private)  void Selection.invert(ImagePlus imp)
           
(package private)  boolean DICOM_Sorter.isDicomStack(ImagePlus imp)
           
(package private)  void ScaleBar.labelSlices(ImagePlus imp)
           
(package private)  ij.gui.Roi Selection.makeConvexHull(ImagePlus imp, ij.gui.PolygonRoi roi)
           
 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)
           
(package private)  void GelAnalyzer.plotLanes(ImagePlus imp, boolean replot)
           
(package private)  void GifEncoder.Process8bitCLT(ImagePlus image)
          Gets Color lookup Table from 8 bit ImagePlus
 ImagePlus Slicer.reslice(ImagePlus imp)
           
(package private)  ImagePlus Slicer.resliceRectOrLine(ImagePlus imp)
           
(package private)  void JpegWriter.saveAsJpeg(ImagePlus imp, java.lang.String path)
           
 void ZProjector.setImage(ImagePlus imp)
          Explicitly set image to be projected.
(package private)  void Thresholder.setInvertedLut(ImagePlus imp)
           
 void ColorPanel.setup(ImagePlus imp)
           
(package private)  int Histogram.setupDialog(ImagePlus imp, int flags)
           
(package private)  boolean Histogram.showDialog(ImagePlus imp)
           
(package private)  boolean ScaleBar.showDialog(ImagePlus imp)
           
(package private)  boolean Slicer.showDialog(ImagePlus imp)
           
(package private)  boolean ContrastEnhancer.showDialog(ImagePlus imp)
           
(package private)  boolean FolderOpener.showDialog(ImagePlus imp, java.lang.String[] list)
           
(package private)  void RGBStackConverter.sixteenBitsToRGB(ImagePlus imp)
           
 void ContrastEnhancer.stretchHistogram(ImagePlus imp, double saturated)
           
(package private)  void Converter.unsupportedConversion(ImagePlus imp)
           
(package private)  void PNG_Writer.writeImage(ImagePlus imp, java.lang.String path)
           
(package private)  void BMP_Writer.writeImage(ImagePlus imp, java.lang.String path)
           
(package private)  void Zoom.zoomToSelection(ImagePlus imp, ij.gui.ImageCanvas ic)
           
 

Constructors in ij.plugin with parameters of type ImagePlus
ColorCanvas(ImagePlus imp)
           
ColorGenerator(int width, int height, int[] pixels, ImagePlus imp)
           
ColorPanel(ImagePlus imp)
           
FolderOpenerDialog(java.lang.String title, ImagePlus imp, java.lang.String[] list)
           
PlotsCanvas(ImagePlus imp)
           
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
(package private)  ImagePlus ThresholdToSelection.image
           
(package private)  ImagePlus LineGraphAnalyzer.imp
           
(package private)  ImagePlus RoiWriter.imp
           
(package private)  ImagePlus Resizer.imp
           
(package private)  ImagePlus Shadows.imp
           
(package private)  ImagePlus Binary.imp
           
(package private)  ImagePlus LutApplier.imp
           
(package private)  ImagePlus Duplicater.imp
           
(package private)  ImagePlus FractalBoxCounter.imp
           
(package private)  ImagePlus Filler.imp
           
(package private)  ImagePlus ImageProperties.imp
           
(package private)  ImagePlus LutViewer.imp
           
(package private)  ImagePlus Convolver.imp
           
(package private)  ImagePlus XYWriter.imp
           
protected  ImagePlus ParticleAnalyzer.imp
           
(package private)  ImagePlus Transformer.imp
           
(package private)  ImagePlus RGBStackSplitter.imp
           
(package private)  ImagePlus CalibrationBar.imp
           
(package private)  ImagePlus Profiler.imp
           
(package private)  ImagePlus Projector.imp
           
(package private)  ImagePlus ZAxisProfiler.imp
           
(package private)  ImagePlus Benchmark.imp
           
(package private)  ImagePlus EDM.imp
           
(package private)  ImagePlus CalibrationBar.impData
           
(package private)  ImagePlus CalibrationBar.impOriginal
           
 

Methods in ij.plugin.filter that return ImagePlus
 ImagePlus Projector.doProjections(ImagePlus imp)
           
 ImagePlus Duplicater.duplicateStack(ImagePlus imp, java.lang.String newTitle)
           
static ImagePlus Analyzer.getRedirectImage(ImagePlus currentImage)
          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 as currentImage.
(package private)  ImagePlus Projector.zScale(ImagePlus imp)
           
 

Methods in ij.plugin.filter with parameters of type ImagePlus
 void LineGraphAnalyzer.analyze(ImagePlus imp)
          Uses ImageJ's particle analyzer to extract 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.
(package private)  void ParticleAnalyzer.analyzeParticle(int x, int y, ImagePlus imp, ImageProcessor ip)
           
(package private)  void LutApplier.apply(ImagePlus imp, ImageProcessor ip)
           
(package private)  void LutApplier.applyRGBStack(ImagePlus imp)
           
 void Calibrator.calibrate(ImagePlus imp)
           
 ImagePlus Projector.doProjections(ImagePlus imp)
           
 void Projector.doRGBProjections(ImagePlus imp)
           
 void CalibrationBar.drawColorBar(ImagePlus imp, int x, int y)
           
 void Filler.drawLabel(ImagePlus imp, ImageProcessor ip, int count, java.awt.Rectangle r)
           
 void Duplicater.duplicate(ImagePlus imp)
           
 ImagePlus Duplicater.duplicateStack(ImagePlus imp, java.lang.String newTitle)
           
 java.lang.String Info.getImageInfo(ImagePlus imp, ImageProcessor ip)
           
(package private)  java.lang.String Info.getInfo(ImagePlus imp, ImageProcessor ip)
           
static ImagePlus Analyzer.getRedirectImage(ImagePlus currentImage)
          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 as currentImage.
(package private)  void Printer.print(ImagePlus imp)
           
 void RoiWriter.saveRoi(ImagePlus imp)
           
 void XYWriter.saveXYCoordinates(ImagePlus imp)
           
(package private)  boolean ParticleAnalyzer.setThresholdLevels(ImagePlus imp, ImageProcessor ip)
           
 int LineGraphAnalyzer.setup(java.lang.String arg, ImagePlus imp)
           
 int GaussianBlur.setup(java.lang.String arg, ImagePlus imp)
          Method to return types supported
 int RoiWriter.setup(java.lang.String arg, ImagePlus imp)
           
 int Resizer.setup(java.lang.String arg, ImagePlus imp)
           
 int FFTFilter.setup(java.lang.String arg, ImagePlus imp)
           
 int ImageMath.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 SaltAndPepper.setup(java.lang.String arg, ImagePlus imp)
           
 int Binary.setup(java.lang.String arg, ImagePlus imp)
           
 int RankFilters.setup(java.lang.String arg, ImagePlus imp)
          Setup of the PlugInFilter.
 int ThresholdToSelection.setup(java.lang.String arg, ImagePlus imp)
           
 int Writer.setup(java.lang.String arg, ImagePlus imp)
           
 int LutApplier.setup(java.lang.String arg, ImagePlus imp)
           
 int FFTCustomFilter.setup(java.lang.String arg, ImagePlus imp)
           
 int Duplicater.setup(java.lang.String arg, ImagePlus imp)
           
 int FractalBoxCounter.setup(java.lang.String arg, ImagePlus imp)
           
 int Analyzer.setup(java.lang.String arg, ImagePlus imp)
           
 int Filler.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 ImageProperties.setup(java.lang.String arg, ImagePlus imp)
           
 int LutViewer.setup(java.lang.String arg, ImagePlus imp)
           
 int Rotator.setup(java.lang.String arg, ImagePlus imp)
           
 int Filters.setup(java.lang.String arg, ImagePlus imp)
           
 int UnsharpMask.setup(java.lang.String arg, ImagePlus imp)
          Method to return types supported
 int AVIWriter.setup(java.lang.String arg, ImagePlus imp)
           
 int Calibrator.setup(java.lang.String arg, ImagePlus imp)
           
 int Printer.setup(java.lang.String arg, ImagePlus imp)
           
 int MaximumFinder.setup(java.lang.String arg, ImagePlus imp)
          Method to return types supported
 int Info.setup(java.lang.String arg, ImagePlus imp)
           
 int BackgroundSubtracter.setup(java.lang.String arg, ImagePlus imp)
           
 int Convolver.setup(java.lang.String arg, ImagePlus imp)
           
 int XYWriter.setup(java.lang.String arg, ImagePlus imp)
           
 int ParticleAnalyzer.setup(java.lang.String arg, ImagePlus imp)
           
 int Transformer.setup(java.lang.String arg, ImagePlus imp)
           
 int RGBStackSplitter.setup(java.lang.String arg, ImagePlus imp)
           
 int CalibrationBar.setup(java.lang.String arg, ImagePlus imp)
           
 int Profiler.setup(java.lang.String arg, ImagePlus imp)
           
 int Projector.setup(java.lang.String arg, ImagePlus imp)
           
 int ZAxisProfiler.setup(java.lang.String arg, ImagePlus imp)
           
 int BinaryFiller.setup(java.lang.String arg, ImagePlus imp)
           
 int Benchmark.setup(java.lang.String arg, ImagePlus imp)
           
 int EDM.setup(java.lang.String arg, ImagePlus imp)
           
(package private)  boolean FFTFilter.showBandpassDialog(ImagePlus imp)
           
(package private)  void ImageProperties.showDialog(ImagePlus imp)
           
 boolean Calibrator.showDialog(ImagePlus imp)
           
 int GaussianBlur.showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
          Ask the user for the parameters
 int ExtendedPlugInFilter.showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
          This method is called after setup(arg, imp) unless the DONE flag has been set.
 int RankFilters.showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
           
 int Rotator.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 parameters
 int MaximumFinder.showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
           
 int Convolver.showDialog(ImagePlus imp, java.lang.String command, PlugInFilterRunner pfr)
           
 void RGBStackSplitter.split(ImagePlus imp)
          Splits the specified RGB image or stack into three 8-bit grayscale images or stacks.
(package private)  void Benchmark.updateScreen(ImagePlus imp)
           
 void AVIWriter.writeImage(ImagePlus imp)
           
(package private)  double Info.yy(double y, ImagePlus imp)
           
(package private)  int Info.yy(int y, ImagePlus imp)
           
(package private)  ImagePlus Projector.zScale(ImagePlus imp)
           
 

Constructors in ij.plugin.filter with parameters of type ImagePlus
Analyzer(ImagePlus imp)
          Constructs a new Analyzer using the specified ImagePlus object and the system-wide measurement options and results table.
Analyzer(ImagePlus imp, int measurements, ij.measure.ResultsTable rt)
          Construct a new Analyzer using an ImagePlus object and private measurement options and results table.
LutWindow(ImagePlus imp, ij.gui.ImageCanvas ic, ImageProcessor ip)
           
 

Uses of ImagePlus in ij.process
 

Fields in ij.process declared as ImagePlus
(package private)  ImagePlus StackConverter.imp
           
 

Methods in ij.process with parameters of type ImagePlus
(package private)  void StackStatistics.doCalculations(ImagePlus imp, int bins, double histogramMin, double histogramMax)
           
 

Constructors in ij.process with parameters of type ImagePlus
ImageConverter(ImagePlus imp)
          Constructs an ImageConverter based on an ImagePlus object.
StackConverter(ImagePlus imp)
           
StackStatistics(ImagePlus imp)
           
StackStatistics(ImagePlus imp, int nBins, double histMin, double histMax)
           
 

Uses of ImagePlus in org.lego.navigation.img
 

Methods in org.lego.navigation.img that return ImagePlus
(package private)  ImagePlus ScanNeu.erstelleMaskeHSV(Farbe farbe)
           
(package private)  ImagePlus ScanNeu.erstelleMaskeHSV(Farbe farbe, boolean verwendeHelligkeit)
          Durchsucht das aktuelle Bild nach dem übergebenen Farbton und erstellt daraus ein Schwarz-Weiß-Bild
(package private)  ImagePlus ScanNeu.erstelleMaskeRGB(Farbe f)
          Durchsucht das aktuelle Bild nach dem übergebenen Farbton und erstellt daraus ein Schwarz-Weiß-Bild Es werden Punkte markiert, deren Abstand zum Übergebenen Punkt kleiner als der in der Config gespeicherte Maximalabstand ist.
 ImagePlus ScanNeu.findeDiff(java.awt.Image dunkel, java.awt.Image hell)
          Sucht nach Differenzen zwischen zwei Bildern.
 ImagePlus ScanNeu.findeDiffHSV(java.awt.Image dunkel, java.awt.Image hell)
          sucht nach Differenz zwischen übergebenem und gespeichertem Bild durch Helligkeitsvergleich Vergleicht dazu die Helligkeitswerte.
 

Methods in org.lego.navigation.img with parameters of type ImagePlus
(package private)  ij.measure.ResultsTable ScanNeu.analyzeParticles(ImagePlus blackWhite, ImagePlus ergebnis)
          Hier wird der ParticleAnalyzer von ImageJ aufgerufen, um zusammenhängende Bereiche in der Maske zu finden.