码迷,mamicode.com
首页 > 其他好文 > 详细

HeatMap

时间:2019-04-14 09:42:33      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:int   detail   感受   ima   应用   ref   情况   sum   模式   

Reprinting From https://blog.csdn.net/JNingWei/article/details/78803669

ColorMap(色度图)

在图像处理中,伪色彩用途广泛。假设我们想在地图上显示我国夏天不同地区的温度, 由于温度是单值, 如果通过灰度图来表示, 不直观. 这时候可以通过使用伪色彩么模式来显示, 给人更直观的感受, 如红色表示较高高温, 蓝色表示较低温度.温度数据只是一个例子,还有很多其他数据如(高度、压力、密度、湿度)是单值(灰度)的情况,将其转换为彩色数据以实现可视化是有意义的。

技术图片

OpenCV 定义了 13 种 ColorMap,可以应用于灰度图像,使用函数 applyColorMap 可以将将灰度图转化为彩色图(伪色彩图像). ColorMap中的 COLORMAP_JET模式,就常被用于生成我们常见的热力图.
Syntax

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 = 11

img = cv2.imread("girl.jpg")
for i in range(0, 13):
    im_color = cv2.applyColorMap(img, i)
    cv2.imwrite("{}.jpg".format(i), im_color)

原图
技术图片

伪色彩图
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
技术图片

COLORMAP_PARULA=12
技术图片

?
?

HeatMap

标签:int   detail   感受   ima   应用   ref   情况   sum   模式   

原文地址:https://www.cnblogs.com/nowgood/p/applyColorMap001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!