ants.utils.scalar_rgb_vector

Functions

rgb_to_vector(image)

Convert an RGB ANTsImage to a Vector ANTsImage

scalar_to_rgb(image[, mask, filename, cmap, ...])

Usage: ConvertScalarImageToRGB imageDimension inputImage outputImage mask colormap [customColormapFile] [minimumInput] [maximumInput] [minimumRGBOutput=0] [maximumRGBOutput=255] <vtkLookupTable> Possible colormaps: grey, red, green, blue, copper, jet, hsv, spring, summer, autumn, winter, hot, cool, overunder, custom

vector_to_rgb(image)

Convert an Vector ANTsImage to a RGB ANTsImage

rgb_to_vector(image)[source]

Convert an RGB ANTsImage to a Vector ANTsImage

Parameters:

image (ants.core.ANTsImage) – RGB image to be converted

Return type:

ants.core.ANTsImage

Example

>>> import ants
>>> mni = ants.image_read(ants.get_data('mni'))
>>> mni_rgb = ants.scalar_to_rgb(mni)
>>> mni_vector = mni.rgb_to_vector()
>>> mni_rgb2 = mni.vector_to_rgb()
scalar_to_rgb(image, mask=None, filename=None, cmap='red', custom_colormap_file=None, min_input=None, max_input=None, min_rgb_output=None, max_rgb_output=None, vtk_lookup_table=None)[source]

Usage: ConvertScalarImageToRGB imageDimension inputImage outputImage mask colormap [customColormapFile] [minimumInput] [maximumInput] [minimumRGBOutput=0] [maximumRGBOutput=255] <vtkLookupTable> Possible colormaps: grey, red, green, blue, copper, jet, hsv, spring, summer, autumn, winter, hot, cool, overunder, custom

Example

>>> import ants
>>> img = ants.image_read(ants.get_data('r16'))
>>> img_color = ants.scalar_to_rgb(img, cmap='jet')
vector_to_rgb(image)[source]

Convert an Vector ANTsImage to a RGB ANTsImage

Parameters:

image (ants.core.ANTsImage) – RGB image to be converted

Return type:

ants.core.ANTsImage

Example

>>> import ants
>>> img = ants.image_read(ants.get_data('r16'), pixeltype='unsigned char')
>>> img_rgb = ants.scalar_to_rgb(img.clone())
>>> img_vec = img_rgb.rgb_to_vector()
>>> img_rgb2 = img_vec.vector_to_rgb()