Module ij
Package ij.plugin
-
Interface Summary Interface Description PlugIn Plugins that acquire images or display windows should implement this interface. -
Class Summary Class Description AboutBox This plugin implements the Help/About ImageJ command by opening about.jpg in ij.jar, scaling it 600% and adding text to an overlay.Animator This plugin animates stacks.AppearanceOptions This plugin implements the Edit/Options/Appearance command.ArrowToolOptions This plugin implements the Edit/Options/Arrow Tool command.AVI_Reader ImageJ Plugin for reading an AVI file into an image stack (one slice per video frame) 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 and 4:2:0 compressed formats (i.e., formats with full luminance resolution, but reduced chroma resolution - png or jpeg-encoded individual frames.BatchConverter This plugin implements the File/ /Convert command, which converts the images in a folder to a specified format.BatchMeasure This plugin implements the File/Batch/Measure command, which measures all the images in a user-specified folder.BatchProcessor This plugin implements the File/Batch/Macro and File/Batch/Virtual Stack commands.Benchmark Implements the Plugins/Utilities/Run Benchmark command.Binner This plugin implements the Image/Transform/Bin command.BMP_Reader This plugin reads BMP files.BMP_Writer Implements the File/Save As/BMP command.BrowserLauncher This plugin implements the File/Import/URL command and the commands in the Help menu that open web pages.CalibrationBar This plugin implements the Analyze/Tools/Calibration Bar command.CanvasResizer This plugin implements the Image/Adjust/Canvas Size command.ChannelArranger This plugin implements the Image/Colors/Arrange Channels command, which allows the user to change the order of channels.ChannelSplitter This plugin implements the Image/Color/Split Channels command.CircularRoiMaker This class implements the Process/FFT/Make Circular Selection command.ClassChecker Checks for duplicate class and JAR files in the plugins folders.Clipboard Copies/pastes images to/from the system clipboard.Colors This plugin implements most of the Edit/Options/Colors command.CommandFinder CommandLister This class is used by the Plugins/Shortcuts/List Shortcuts command to display a list keyboard shortcuts.Commands Runs miscellaneous File and Window menu commands.Compiler Compiles and runs plugins using the javac compiler.CompositeConverter This plugin implements the Image/Color/Make Composite command.Concatenator This plugin, which concatenates two or more images or stacks, implements the Image/Stacks/Tools/Concatenate command.ContrastEnhancer Implements ImageJ's Process/Enhance Contrast command.ControlPanel ControlPanel.Converter Implements the conversion commands in the Image/Type submenu.Coordinates The plugin implements the Image/Adjust/Coordinates command.DICOM This plugin decodes DICOM files.Distribution This plugin implements the Analyze/Distribution command.DragAndDrop This class opens images, roi's, luts and text files dragged and dropped on the "ImageJ" window.Duplicator This plugin implements the Image/Duplicate command.EventListener This plugin implements the Plugins/Utilities/Monitor Events command.FFT This class implements the FFT, Inverse FFT and Redisplay Power Spectrum commands in the Process/FFT submenu.FFTMath The class implements the Process/FFT/Math command.FileInfoVirtualStack This plugin opens a multi-page TIFF file, or a set of raw images, as a virtual stack.Filters3D FITS_Reader Opens and displays FITS images.FITS_Writer This plugin saves a 16 or 32 bit image in FITS format.FolderOpener Implements the File/Import/Image Sequence command, which opens a folder of images as a stack.GaussianBlur3D GelAnalyzer This plugin generates gel profile plots that can be analyzed using the wand tool.GIF_Reader This plugin opens GIFs and Animated GIFs.GifWriter Saves the active image in GIF format, or as an animated GIF if the image is a stack.Grid This class implements the Analyze/Tools/Grid command.GroupedZProjector This plugin implements the Image/Stacks/Tools/Grouped Z Project command.Histogram This plugin implements the Analyze/Histogram command.Hotkeys Implements the Plugins/Hotkeys/Create Shortcut and Remove commands.HyperStackConverter Implements the "Stack to HyperStack", "RGB to HyperStack" and "HyperStack to Stack" commands.HyperStackMaker This plugin implements the File/New/Hyperstack command.HyperStackReducer Implements the Image/HyperStacks/Reduce Dimensionality command.ImageCalculator This plugin implements the Process/Image Calculator command.ImageInfo This plugin implements the Image/Show Info command.ImageJ_Updater This plugin implements the Help/Update ImageJ command.ImagesToStack Implements the Image/Stacks/Images to Stack" command.JavaProperties Displays the Java system properties in a text window.JavaScriptEvaluator Implements the text editor's Macros/Run command, and the IJ.runMacroFile() method, when the file name ends with ".js".JpegWriter The File/Save As/Jpeg command (FileSaver.saveAsJpeg() method) uses this plugin to save images in JPEG format.ListVirtualStack This plugin opens images specified by list of file paths as a virtual stack.LUT_Editor 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.Macro_Runner This class runs macros and scripts installed in the Plugins menu as well as macros and scripts opened using the Plugins/Macros/Run command.MacroInstaller This plugin implements the Plugins/Macros/Install Macros command.MeasurementsWriter Saves a table as a csv or tab-delimited text file.Memory This plugin implements the Edit/Options/Memory command.MontageMaker Implements the Image/Stacks/Make Montage command.NewPlugin This class creates a new macro or the Java source for a new plugin.NextImageOpener Options This plugin implements most of the commands in the Edit/Options sub-menu.Orthogonal_Views This plugin projects dynamically orthogonal XZ and YZ views of a stack.OverlayCommands This plugin implements the commands in the Image/Overlay menu.OverlayLabels This plugin implements the Image/Overlay/Labels command.PGM_Reader This plugin opens PxM format images.PluginInstaller Installs plugins dragged and dropped on the "ImageJ" window, or plugins, macros or scripts opened using the Plugins/Install command.PlugInInterpreter Plugins that run scripts (e.g., BeanShell, Jython) extend this class.PNG_Writer Saves in PNG format using the ImageIO classes.PNM_Writer PointToolOptions This plugin implements the Edit/Options/Point Tool command.Profiler Implements the Analyze/Plot Profile and Edit/Options/Profile Plot Options commands.Projector This plugin creates a sequence of projections of a rotating volume (stack of slices) onto a plane using nearest-point (surface), brightest-point, or mean-value projection or a weighted combination of nearest- point projection with either of the other two methods (partial opacity).ProxySettings This plugin implements the Plugins/Utilities/Proxy Settings command.Raw This plugin implements the File/Import/Raw command.RectToolOptions This plugin implements the rounded rectangle tool dialog box.Resizer This plugin implements the Edit/Crop and Image/Adjust/Size commands.RGBStackConverter Converts a 2 or 3 slice stack, or a hyperstack, to RGB.RGBStackMerge This plugin implements the Image/Color/Merge Channels command.RoiEnlarger This plugin, which enlarges or shrinks selections, implements the Edit/Selection/Enlarge command.RoiInterpolator This class interpolates between ROIs in the ROI Manager.RoiReader Opens ImageJ, NIH Image and Scion Image for windows ROI outlines.RoiRotator This plugin implements the Edit/Selection/Rotate command.RoiScaler This plugin implements the Edit/Selection/Scale command.ScaleBar This plugin implements the Analyze/Tools/Scale Bar command.Scaler This plugin implements the Image/Scale command.ScreenGrabber This plugin implements the Plugins/Utilities/Capture Screen and Plugins/Utilities/Capture Image commands.Selection This plugin implements the commands in the Edit/Selection submenu.SimpleCommands This plugin implements the Plugins/Utilities/Unlock, Image/Rename and Plugins/Utilities/Search commands.Slicer Implements the Image/Stacks/Reslice command.SpecifyROI This plugin implements the Edit/Selection/Specify command.Stack_Statistics This plugin implements the Image/Stacks/Statistics command.StackCombiner This plugin implements the Image/Stacks/Combine command.StackEditor Implements the AddSlice, DeleteSlice and "Stack to Images" commands.StackInserter This plugin, which implements the Image/Stacks/Tools/Insert command, inserts an image or stack into another image or stack.StackMaker The plugin implements the Image/Stacks/Tools/Montage to Stack command.StackPlotter StackReducer This plugin implements the Image/Stacks/Tools/Reduce command.StackReverser This plugin implements the Image/Transform/Flip Z and Image/Stacks/Tools/Reverse commands.StackWriter This plugin, which saves the images in a stack as separate files, implements the File/Save As/Image Sequence command.Startup This plugin implements the Edit/Options/Startup command.Straightener This plugin implements the Edit/Selection/Straighten command.SubHyperstackMaker This plugin is used by the Image/Stacks/Tools/Make Substack command to create substacks of hyperstacks.SubstackMaker This plugin implements the Image/Stacks/Tools/Make Substack command.SurfacePlotter Text This plugin implements the Edit/Options/Fonts command and the dialog displayed when you double click on the text tool.TextFileReader This plugin displays the contents of a text file in a window.TextReader This plugin opens a tab or comma delimeted text file as an image.TextWriter This plugin implements the File/Save As/Text command, which saves the contents of Editor windows and TextWindows (e.g., "Log" and "Results").ThreadLister Displays thread information in a text window.Thresholder This plugin implements the Process/Binary/Make Binary and Convert to Mask commands.URLOpener Opens TIFFs, ZIP compressed TIFFs, DICOMs, GIFs and JPEGs using a URL.WandToolOptions This plugin implements the Edit/Options/Wand Tool command.WindowOrganizer This class implements the Window menu's "Show All", "Main Window", "Cascade" and "Tile" commands.XY_Reader This plugin implements the File/Import/XY Coordinates command.XYCoordinates Writes the XY coordinates and pixel values of all non-background pixels to a tab-delimited text file.ZAxisProfiler Implements the Image/Stacks/Plot Z-axis Profile command, which plots the selection mean gray value versus slice number.Zoom This plugin implements the commands in the Image/Zoom submenu.ZProjector This plugin performs a z-projection of the input stack.