RGB Zprojector

Author: Christopher Philip Mauer (cpmauer at northwestern.edu)
History: 2004/07/15: First version
Limitations:Only works with RGB images
Source: RGB_Zprojector.java
Installation: Download RGB_Zprojector.java to the plugins folder and compile it with the "Compile and Run" command.
Restart ImageJ to add the "RGB_Zprojector" command to the Plugins menu.
Description: This plugin allows the user to perform a zprojection on an RGB image, specifying which algorithm (avg, power mean, max, min, sum, median, stdev) should be used for each channel seperately, by splitting the image into its component channels, performing the projections, and merging to create the resulting RGB image. The values for the median and stdev are rounded during conversion back to 8bit. The values for the sum method are autoscaled as a factor of the max value of each channel to fit in a byte. All other methods can be followed by autoscaling to improve display as well. Specific Power mean degrees can be specified.

Copyright (C) 2004 CHRISTOPHER PHILIP MAUER
Permission to use, copy, modify, and distribute this software for any purpose without fee is hereby granted, provided that this entire notice is included in all copies of any software which is or includes a copy or modification of this software and in all copies of the supporting documentation for such software. Any for profit use of this software is expressly forbidden without first obtaining the explicit consent of the author.
THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTY. IN PARTICULAR, THE AUTHOR DOES NOT MAKE ANY REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE
.

The plugin operates on a previously opened stack of images, and produces a new zprojected image. The output image is generated upon completion of processing for all of the input data. Be sure to save the output if desired.

The user can specify the following:
  • Which method will be employed to Zproject for each channel:
    • The Average of the Intensities
    • The Power Mean of the Intensities
    • The Maximum of the Intensities
    • The Minumum of the Intensities
    • The Sum of the Intensities (scaled)
    • The Standard Deviation of the Intensities
    • The Median of the Intensities
    as well as
  • Whether auto-scaling should be applied
  • The degree of the Power Mean

|Plugins | Home |