Uses of Interface
ij.plugin.PlugIn

Packages that use PlugIn
ij.plugin   
ij.plugin.frame   
 

Uses of PlugIn in ij.plugin
 

Classes in ij.plugin that implement PlugIn
 class AboutBox
          This plugin implements the Help/About ImageJ command by opening the about.jpg in ij.jar, scaling it 400% and adding some text.
 class Animator
          This plugin animates stacks.
 class ArrowToolOptions
          This plugin implements the Edit/Options/Arrow Tool command.
 class AVI_Reader
           ImageJ Plugin for reading an AVI file into an image stack (one slice per video frame) Version 2008-07-03 by Michael Schmid, based on a plugin by Daniel Marsh and Wayne Rasband Restrictions and Notes: - Only few formats supported: - uncompressed 8 bit with palette (=LUT) - uncompressed 8 & 16 bit grayscale - uncompressed 24 & 32 bit RGB (alpha channel ignored) - uncompressed 32 bit AYUV (alpha channel ignored) - various YUV 4:2:2 compressed formats - png or jpeg-encoded individual frames.
 class BatchConverter
          This plugin implements the File/Batch/Convert command, which converts the images in a folder to a specified format.
 class BatchMeasure
          This plugin implements the File/Batch/Measure command, which measures all the images in a user-specified folder.
 class BatchProcesser
          This plugin implements the File/Batch/Macro and File/Batch/Virtual Stack commands.
 class BMP_Reader
          This plugin reads BMP files.
 class BMP_Writer
          Implements the File/Save As/BMP command.
 class BrowserLauncher
          This plugin implements the File/Import/URL command and the commands in the Help menu that open web pages.
 class CanvasResizer
          This plugin implements the Image/Adjust/Canvas Size command.
 class ClassChecker
          Checks for duplicate class and JAR files in the plugins folders and deletes older duplicates.
 class Clipboard
          Copies and pastes images to the clipboard.
 class Colors
          This plugin implements most of the Edit/Options/Colors command.
 class CommandFinder
           
 class CommandLister
          Lists ImageJ commands or keyboard shortcuts in a text window.
 class Commands
          Runs File and Window menu commands.
 class Compiler
          Compiles and runs plugins using the javac compiler.
 class CompositeConverter
          This plugin imlements the Image/Color/Make Composite command.
 class Concatenator
          This plugin, which concatenates two images or stacks, implements the Image/Stacks/Concatenate command.
 class ContrastEnhancer
          Implements ImageJ's Process/Enhance Contrast command.
 class ControlPanel
          ControlPanel.
 class Converter
          Implements the conversion commands in the Image/Type submenu.
 class DICOM
          This plugin decodes DICOM files.
 class DICOM_Sorter
           
 class Distribution
          This plugin implements the Analyze/Distribution command.
 class DragAndDrop
          This class opens images, roi's, luts and text files dragged and dropped on the "ImageJ" window.
 class Duplicator
          This plugin implements the Image/Duplicate command.
 class FFT
          This class implements the FFT, Inverse FFT and Redisplay Power Spectrum commands in the Process/FFT submenu.
 class FFTMath
          The class implements the Process/FFT/Math command.
 class FileInfoVirtualStack
          This plugin opens a multi-page TIFF file as a virtual stack.
 class FITS_Reader
          Opens and displays FITS images.
 class FITS_Writer
          This plugin saves a 16 or 32 bit image in FITS format.
 class FolderOpener
          Implements the File/Import/Image Sequence command, which opens a folder of images as a stack.
 class GelAnalyzer
          This plugin generates gel profile plots that can be analyzed using the wand tool.
 class GifWriter
          Writes a stack as an animated Gif
 class Histogram
          This plugin implements the Analyze/Histogram command.
 class Hotkeys
          Implements the Plugins/Hotkeys/Install and Remove commands.
 class HyperStackConverter
          Implements the "Stack to HyperStack", "RGB to HyperStack" and "HyperStack to Stack" commands.
 class HyperStackReducer
          Implements the Image/HyperStacks/Reduce Dimensionality command.
 class ImageCalculator
          This plugin implements the Process/Image Calculator command.
 class ImageJ_Updater
          This plugin implements the Help/Update ImageJ command.
 class ImagesToStack
          Implements the Image/Stacks/Images to Stack" command.
 class Installer
          Implements the Plugins/Shortcuts/Install...
 class JavaProperties
          Displays the Java system properties in a text window.
 class JpegWriter
          The File/Save As/Jpeg command (FileSaver.saveAsJpeg() method) uses this plugin to save images in JPEG format.
 class ListVirtualStack
          This plugin opens images specified by list of file paths as a virtual stack.
 class LUT_Editor
           
 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 Macro_Runner
          Opens and runs a macro file.
 class MacroInstaller
          This plugin implements the Plugins/Macros/Install Macros command.
 class MeasurementsWriter
          Writes measurements to a tab-delimited text file.
 class Memory
          This plugin implements the Edit/Options/Memory command.
 class MemoryMonitor
          This plugin continuously plots ImageJ's memory utilization.
 class MontageMaker
          Implements the Image/Stacks/Make Montage command.
 class NewPlugin
          This class creates a new macro or the Java source for a new plugin.
 class NextImageOpener
           
 class Options
          This plugin implements most of the commands in the Edit/Options sub-menu.
 class Orthogonal_Views
           
 class OverlayCommands
          This plugin implements the commands in the Image/Overlay menu.
 class PGM_Reader
          This plugin opens PxM format images.
 class PNG_Writer
          Saves in PNG format using the ImageIO classes.
 class PNM_Writer
           
 class ProxySettings
          This plugin implements the Plugins/Utilities/Proxy Settings command.
 class Raw
          This plugin implements the File/Import/Raw command.
 class Resizer
          This plugin implements the Edit/Crop and Image/Adjust/Size commands.
 class RGBStackConverter
          Converts a 2 or 3 slice stack, or a hyperstack, to RGB.
 class RGBStackMerge
           
 class RoiReader
          Opens ImageJ, NIH Image and Scion Image for windows ROI outlines.
 class ScaleBar
          This plugin implements the Analyze/Tools/Draw Scale Bar command.
 class Scaler
          This plugin implements the Image/Scale command.
 class ScreenGrabber
          This plugin implements the Image/Flatten, Plugins/Utilities/Capture Screen and Plugins/Utilities/Capture Image commands.
 class Selection
          This plugin implements the commands in the Edit/Section submenu.
 class SimpleCommands
          This plugin implements the Plugins/Utilities/Unlock, Image/Rename and Plugins/Utilities/Search commands.
 class Slicer
          Implements the Image/Stacks/Reslice command.
 class SpecifyROI
          This plugin implements the Edit/Selection/Specify command.
 class StackCombiner
          This plugin implements the Image/Stacks/Combine command.
 class StackEditor
          Implements the AddSlice, DeleteSlice and "Stack to Images" commands.
 class StackReverser
          Implements the Image/Transform/Flip Z command.
 class StackWriter
          This plugin, which saves the images in a stack as separate files, implements the File/Save As/Image Sequence command.
 class Straightener
          This plugin implements the Edit/Selection/Straighten command.
 class SurfacePlotter
           
 class TextFileReader
          This plugin displays the contents of a text file in a window.
 class TextReader
          This plugin opens a tab or comma delimeted text file as an image.
 class TextWriter
          This plugin implements the File/Save As/Text command.
 class ThreadLister
          Displays thread information in a text window.
 class Thresholder
          This plugin implements the Process/Binary/Make Binary and Convert to Mask commands.
 class Timer
          ImageJ plugin for measuring the speed of various Java operations.
 class URLOpener
          Opens TIFFs, ZIP compressed TIFFs, DICOMs, GIFs and JPEGs using a URL.
 class WandToolOptions
          This plugin implements the Edit/Options/Wand Tool command.
 class WindowOrganizer
           
 class XYCoordinates
          Writes the XY coordinates and pixel values of all non-background pixels to a tab-delimited text file.
 class Zoom
          This plugin implements the commands in the Image/Zoom submenu.
 class ZProjector
          This plugin performs a z-projection of the input stack.
 

Uses of PlugIn in ij.plugin.frame
 

Classes in ij.plugin.frame that implement PlugIn
 class Channels
          Displays the ImageJ Channels window.
 class ColorPicker
          Implements the Image/Color/Color Picker command.
 class ColorThresholder
          Selects pixels according to hsb or rgb components.
 class ContrastAdjuster
          This plugin implements the Brightness/Contrast, Window/level and Color Balance commands, all in the Image/Adjust sub-menu.
 class Editor
          This is a simple TextArea based editor for editing and compiling plugins.
 class Fitter
          ImageJ plugin that does curve fitting using the modified CurveFitter class.
 class Fonts
          Displays a window that allows the user to set the font, size and style.
 class LineWidthAdjuster
          Adjusts the width of line selections.
 class PasteController
          Implements ImageJ's Paste Control window.
 class PlugInFrame
          This is a closeable window that plugins can extend.
 class Recorder
          This is ImageJ's macro recorder.
 class RoiManager
          This plugin implements the Analyze/Tools/ROI Manager command.
 class ThresholdAdjuster
          Adjusts the lower and upper threshold levels of the active image.