Package ij.process
Class StackConverter
java.lang.Object
ij.process.StackConverter
This class does stack type conversions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Converts this Stack to 16-bit grayscale.void
Converts this Stack to 32-bit (float) grayscale.void
Converts this Stack to 8-bit grayscale.void
Converts the stack (which must be RGB) to a 3 channel (hue, saturation and brightness) hyperstack.void
convertToIndexedColor
(int nColors) Converts the stack to 8-bits indexed color.void
Converts the stack (which must be RGB) to a 3 channel Lab hyperstack.void
Converts the Stack to RGB.void
Converts the stack (which must be RGB) to a 3 channel (red, green and blue) hyperstack.
-
Constructor Details
-
StackConverter
-
-
Method Details
-
convertToGray8
public void convertToGray8()Converts this Stack to 8-bit grayscale. -
convertToGray16
public void convertToGray16()Converts this Stack to 16-bit grayscale. -
convertToGray32
public void convertToGray32()Converts this Stack to 32-bit (float) grayscale. -
convertToRGB
public void convertToRGB()Converts the Stack to RGB. -
convertToRGBHyperstack
public void convertToRGBHyperstack()Converts the stack (which must be RGB) to a 3 channel (red, green and blue) hyperstack. -
convertToHSBHyperstack
public void convertToHSBHyperstack()Converts the stack (which must be RGB) to a 3 channel (hue, saturation and brightness) hyperstack. -
convertToLabHyperstack
public void convertToLabHyperstack()Converts the stack (which must be RGB) to a 3 channel Lab hyperstack. -
convertToIndexedColor
public void convertToIndexedColor(int nColors) Converts the stack to 8-bits indexed color. 'nColors' must be greater than 1 and less than or equal to 256.
-