opencv: cv2.applyColorMap 伪色彩

来源:互联网 发布:淘宝上情趣用品买家秀 编辑:程序博客网 时间:2024/05/21 09:47

Syntax

cv2.applyColorMap(src, userColor[, dst])

Args:

COLORMAP_AUTUMN = 0,COLORMAP_BONE = 1,COLORMAP_JET = 2,COLORMAP_WINTER = 3,COLORMAP_RAINBOW = 4,COLORMAP_OCEAN = 5,COLORMAP_SUMMER = 6,COLORMAP_SPRING = 7,COLORMAP_COOL = 8,COLORMAP_HSV = 9,COLORMAP_PINK = 10,COLORMAP_HOT = 11

Demo

原图:

这里写图片描述

伪色彩图:

COLORMAP_AUTUMN = 0:
这里写图片描述

COLORMAP_BONE = 1:
这里写图片描述

COLORMAP_JET = 2:
这里写图片描述

COLORMAP_WINTER = 3:
这里写图片描述

COLORMAP_RAINBOW = 4:
这里写图片描述

COLORMAP_OCEAN = 5:
这里写图片描述

COLORMAP_SUMMER = 6:
这里写图片描述

COLORMAP_SPRING = 7:
这里写图片描述

COLORMAP_COOL = 8:
这里写图片描述

COLORMAP_HSV = 9:
这里写图片描述

COLORMAP_PINK = 10:
这里写图片描述

COLORMAP_HOT = 11:
这里写图片描述

12:
这里写图片描述

Code

import cv2# COLORMAP_AUTUMN = 0,# COLORMAP_BONE = 1,# COLORMAP_JET = 2,# COLORMAP_WINTER = 3,# COLORMAP_RAINBOW = 4,# COLORMAP_OCEAN = 5,# COLORMAP_SUMMER = 6,# COLORMAP_SPRING = 7,# COLORMAP_COOL = 8,# COLORMAP_HSV = 9,# COLORMAP_PINK = 10,# COLORMAP_HOT = 11img = cv2.imread("girl.jpg")for i in range(0, 13):    im_color = cv2.applyColorMap(img, i)    cv2.imwrite("{}.jpg".format(i), im_color)
原创粉丝点击