public class ImageConverter extends Object
Constructor and Description |
---|
ImageConverter(ImagePlus imp)
Constructs an ImageConverter based on an ImagePlus object.
|
Modifier and Type | Method and Description |
---|---|
void |
convertHSBToRGB()
Converts a 3-slice (hue, saturation, brightness) 8-bit stack to RGB.
|
void |
convertLabToRGB()
Converts a Lab stack to RGB.
|
void |
convertRGBStackToRGB()
Converts a 2 or 3 slice 8-bit stack to RGB.
|
void |
convertRGBtoIndexedColor(int nColors)
Converts an RGB image to 8-bits indexed color.
|
void |
convertToGray16()
Converts this ImagePlus to 16-bit grayscale.
|
void |
convertToGray32()
Converts this ImagePlus to 32-bit grayscale.
|
void |
convertToGray8()
Converts this ImagePlus to 8-bit grayscale.
|
void |
convertToHSB()
Converts an RGB image to a HSB (hue, saturation and brightness) stack.
|
void |
convertToLab()
Converts an RGB image to a Lab stack.
|
void |
convertToRGB()
Converts this ImagePlus to RGB.
|
void |
convertToRGBStack()
Converts an RGB image to an RGB (red, green and blue) stack.
|
static boolean |
getDoScaling()
Returns true if scaling is enabled.
|
static void |
setDoScaling(boolean scaleConversions)
Set true to scale to 0-255 when converting short to byte or float
to byte and to 0-65535 when converting float to short.
|
public ImageConverter(ImagePlus imp)
public void convertToGray8()
public void convertToGray16()
public void convertToGray32()
public void convertToRGB()
public void convertToRGBStack()
public void convertToHSB()
public void convertToLab()
public void convertRGBStackToRGB()
public void convertHSBToRGB()
public void convertLabToRGB()
public void convertRGBtoIndexedColor(int nColors)
public static void setDoScaling(boolean scaleConversions)
public static boolean getDoScaling()
Copyright © 1997–2018 NIH. All rights reserved.