Interface Summary Interface Description PlugInPlugins that acquire images or display windows should implement this interface. Class Summary Class Description AboutBoxThis plugin implements the Help/About ImageJ command by opening the about.jpg in ij.jar, scaling it 400% and adding some text. AnimatorThis plugin animates stacks. ArrowToolOptionsThis plugin implements the Edit/Options/Arrow Tool command. AVI_ReaderImageJ 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. BatchConverterThis plugin implements the File/Batch/Convert command, which converts the images in a folder to a specified format. BatchMeasureThis plugin implements the File/Batch/Measure command, which measures all the images in a user-specified folder. BatchProcesserThis plugin implements the File/Batch/Macro and File/Batch/Virtual Stack commands. BMP_ReaderThis plugin reads BMP files. BMP_WriterImplements the File/Save As/BMP command. BrowserLauncherThis plugin implements the File/Import/URL command and the commands in the Help menu that open web pages. CanvasResizerThis plugin implements the Image/Adjust/Canvas Size command. ClassCheckerChecks for duplicate class and JAR files in the plugins folders and deletes older duplicates. ClipboardCopies and pastes images to the clipboard. ColorsThis plugin implements most of the Edit/Options/Colors command. CommandFinder CommandListerLists ImageJ commands or keyboard shortcuts in a text window. CommandsRuns miscellaneous File and Window menu commands. CompilerCompiles and runs plugins using the javac compiler. CompositeConverterThis plugin imlements the Image/Color/Make Composite command. ConcatenatorThis plugin, which concatenates two images or stacks, implements the Image/Stacks/Tools/Concatenate command. ContrastEnhancerImplements ImageJ's Process/Enhance Contrast command. ControlPanelControlPanel. ConverterImplements the conversion commands in the Image/Type submenu. DICOMThis plugin decodes DICOM files. DistributionThis plugin implements the Analyze/Distribution command. DragAndDropThis class opens images, roi's, luts and text files dragged and dropped on the "ImageJ" window. DuplicatorThis plugin implements the Image/Duplicate command. EventListenerThis plugin implements the Plugins/Utilities/Monitor Events command. FFTThis class implements the FFT, Inverse FFT and Redisplay Power Spectrum commands in the Process/FFT submenu. FFTMathThe class implements the Process/FFT/Math command. FileInfoVirtualStackThis plugin opens a multi-page TIFF file as a virtual stack. FITS_ReaderOpens and displays FITS images. FITS_WriterThis plugin saves a 16 or 32 bit image in FITS format. FolderOpenerImplements the File/Import/Image Sequence command, which opens a folder of images as a stack. GelAnalyzerThis plugin generates gel profile plots that can be analyzed usingthe wand tool. GifWriterWrites a stack as an animated Gif GroupedZProjectorThis plugin implements the Image>Stacks>Tools>Grouped Z Project command. HistogramThis plugin implements the Analyze/Histogram command. HotkeysImplements the Plugins/Hotkeys/Install and Remove commands. HyperStackConverterImplements the "Stack to HyperStack", "RGB to HyperStack" and "HyperStack to Stack" commands. HyperStackReducerImplements the Image/HyperStacks/Reduce Dimensionality command. ImageCalculatorThis plugin implements the Process/Image Calculator command. ImageJ_UpdaterThis plugin implements the Help/Update ImageJ command. ImagesToStackImplements the Image/Stacks/Images to Stack" command. InstallerImplements the Plugins/Shortcuts/Install... JavaPropertiesDisplays the Java system properties in a text window. JpegWriterThe File/Save As/Jpeg command (FileSaver.saveAsJpeg() method) uses this plugin to save images in JPEG format. ListVirtualStackThis plugin opens images specified by list of file paths as a virtual stack. LUT_Editor LutLoaderOpens 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_RunnerOpens and runs a macro file. MacroInstallerThis plugin implements the Plugins/Macros/Install Macros command. MeasurementsWriterWrites measurements to a csv or tab-delimited text file. MemoryThis plugin implements the Edit/Options/Memory command. MontageMakerImplements the Image/Stacks/Make Montage command. NewPluginThis class creates a new macro or the Java source for a new plugin. NextImageOpener OptionsThis plugin implements most of the commands in the Edit/Options sub-menu. Orthogonal_Views OverlayCommandsThis plugin implements the commands in the Image/Overlay menu. PGM_ReaderThis plugin opens PxM format images. PNG_WriterSaves in PNG format using the ImageIO classes. PNM_Writer ProjectorThis plugin creates a sequence of projections of a rotating volume (stack of slices) onto a plane usingnearest-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). ProxySettingsThis plugin implements the Plugins/Utilities/Proxy Settings command. RawThis plugin implements the File/Import/Raw command. RectToolOptionsThis plugin implements the rounded rectangle tool dialog box. ResizerThis plugin implements the Edit/Crop and Image/Adjust/Size commands. RGBStackConverterConverts a 2 or 3 slice stack, or a hyperstack, to RGB. RGBStackMerge RoiReaderOpens ImageJ, NIH Image and Scion Image for windows ROI outlines. ScaleBarThis plugin implements the Analyze/Tools/Draw Scale Bar command. ScalerThis plugin implements the Image/Scale command. ScreenGrabberThis plugin implements the Image/Flatten, Plugins/Utilities/Capture Screen and Plugins/Utilities/Capture Image commands. SelectionThis plugin implements the commands in the Edit/Section submenu. SimpleCommandsThis plugin implements the Plugins/Utilities/Unlock, Image/Rename and Plugins/Utilities/Search commands. SlicerImplements the Image/Stacks/Reslice command. SpecifyROIThis plugin implements the Edit/Selection/Specify command. StackCombinerThis plugin implements the Image/Stacks/Combine command. StackEditorImplements the AddSlice, DeleteSlice and "Stack to Images" commands. StackInserterThis plugin, which implements the Image>Stacks>Insert command, inserts an image or stack into a stack. StackMakerThe plugin implements the Image/Stacks/Tools/Montage to Stack command. StackReducerThis plugin implements the Image/Stacks/Misc/Reduce command. StackReverserImplements the Image/Transform/Flip Z command. StackWriterThis plugin, which saves the images in a stack as separate files, implements the File/Save As/Image Sequence command. StraightenerThis plugin implements the Edit/Selection/Straighten command. SubstackMakerThis plugin implements the Image/Stacks/Tools/Make Substack command. SurfacePlotter TextFileReaderThis plugin displays the contents of a text file in a window. TextReaderThis plugin opens a tab or comma delimeted text file as an image. TextWriterThis plugin implements the File/Save As/Text command. ThreadListerDisplays thread information in a text window. ThresholderThis plugin implements the Process/Binary/Make Binary and Convert to Mask commands. TimerImageJ plugin for measuring the speed of various Java operations. URLOpenerOpens TIFFs, ZIP compressed TIFFs, DICOMs, GIFs and JPEGs using a URL. WandToolOptionsThis plugin implements the Edit/Options/Wand Tool command. WindowOrganizer XYCoordinatesWrites the XY coordinates and pixel values of all non-background pixels to a tab-delimited text file. ZoomThis plugin implements the commands in the Image/Zoom submenu. ZProjectorThis plugin performs a z-projection of the input stack.
SCaVis 2.0 © jWork.ORG