OpenCV  3.4.5
Open Source Computer Vision
Enumerations | Functions
Imgproc_colormap

Enumerations

enum  cv::ColormapTypes {
  cv::COLORMAP_AUTUMN = 0,
  cv::COLORMAP_BONE = 1,
  cv::COLORMAP_JET = 2,
  cv::COLORMAP_WINTER = 3,
  cv::COLORMAP_RAINBOW = 4,
  cv::COLORMAP_OCEAN = 5,
  cv::COLORMAP_SUMMER = 6,
  cv::COLORMAP_SPRING = 7,
  cv::COLORMAP_COOL = 8,
  cv::COLORMAP_HSV = 9,
  cv::COLORMAP_PINK = 10,
  cv::COLORMAP_HOT = 11,
  cv::COLORMAP_PARULA = 12
}
 GNU Octave/MATLAB equivalent colormaps. More...
 

Functions

void cv::applyColorMap (InputArray src, OutputArray dst, int colormap)
 Applies a GNU Octave/MATLAB equivalent colormap on a given image. More...
 
void cv::applyColorMap (InputArray src, OutputArray dst, InputArray userColor)
 Applies a user colormap on a given image. More...
 

Detailed Description

Enumeration Type Documentation

◆ ColormapTypes

GNU Octave/MATLAB equivalent colormaps.

Enumerator
COLORMAP_AUTUMN 
Python: cv.COLORMAP_AUTUMN
colorscale_autumn.jpg
autumn
COLORMAP_BONE 
Python: cv.COLORMAP_BONE
colorscale_bone.jpg
bone
COLORMAP_JET 
Python: cv.COLORMAP_JET
colorscale_jet.jpg
jet
COLORMAP_WINTER 
Python: cv.COLORMAP_WINTER
colorscale_winter.jpg
winter
COLORMAP_RAINBOW 
Python: cv.COLORMAP_RAINBOW
colorscale_rainbow.jpg
rainbow
COLORMAP_OCEAN 
Python: cv.COLORMAP_OCEAN
colorscale_ocean.jpg
ocean
COLORMAP_SUMMER 
Python: cv.COLORMAP_SUMMER
colorscale_summer.jpg
summer
COLORMAP_SPRING 
Python: cv.COLORMAP_SPRING
colorscale_spring.jpg
spring
COLORMAP_COOL 
Python: cv.COLORMAP_COOL
colorscale_cool.jpg
cool
COLORMAP_HSV 
Python: cv.COLORMAP_HSV
colorscale_hsv.jpg
HSV
COLORMAP_PINK 
Python: cv.COLORMAP_PINK
colorscale_pink.jpg
pink
COLORMAP_HOT 
Python: cv.COLORMAP_HOT
colorscale_hot.jpg
hot
COLORMAP_PARULA 
Python: cv.COLORMAP_PARULA
colorscale_parula.jpg
parula

Function Documentation

◆ applyColorMap() [1/2]

void cv::applyColorMap ( InputArray  src,
OutputArray  dst,
int  colormap 
)
Python:
dst=cv.applyColorMap(src, colormap[, dst])
dst=cv.applyColorMap(src, userColor[, dst])

Applies a GNU Octave/MATLAB equivalent colormap on a given image.

Parameters
srcThe source image, grayscale or colored of type CV_8UC1 or CV_8UC3.
dstThe result is the colormapped source image. Note: Mat::create is called on dst.
colormapThe colormap to apply, see ColormapTypes
Examples
samples/cpp/falsecolor.cpp.

◆ applyColorMap() [2/2]

void cv::applyColorMap ( InputArray  src,
OutputArray  dst,
InputArray  userColor 
)
Python:
dst=cv.applyColorMap(src, colormap[, dst])
dst=cv.applyColorMap(src, userColor[, dst])

Applies a user colormap on a given image.

Parameters
srcThe source image, grayscale or colored of type CV_8UC1 or CV_8UC3.
dstThe result is the colormapped source image. Note: Mat::create is called on dst.
userColorThe colormap to apply of type CV_8UC1 or CV_8UC3 and size 256