锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

MLX90640 红外热成像仪测温传感器模块开发笔记(六)

时间:2023-09-05 00:37:00 230b在线红外温度传感器

MLX90640 红外图像伪色编码

红外成像伪彩编码是什么?
红外成像的最终目的是用图像来表示温度变化,并通过颜色来区分不同热量的物体的轮廓和形状。那么,用什么颜色来表示什么温度呢?有什么标准规范吗?
这个问题一开始也是心里没底的,因为我不是专业做红外成像的,只能到处查资料了解温度和颜色之间的关系,基本得到以下几点结论:
(1)温度和颜色之间没有绝对的对应关系,也没有人要求红外成像必须用什么颜色来表示一定的温度,这完全由设计师自己决定。
(2)为了不同的目的,不同的应用领域和行业会研究一些温度和颜色,然后用适当的渐变色来突出一些特别关注的热元素。
(3)绝大多数颜色编码都是渐变色。以下是几种不同的颜色编码


此外,还有人提出符合人的生理,让人看起来更舒服 HIS 彩色


温度变色的方法
(1)首先假设温度范围的上下限,将实际温度数据转换为 0~255 之间的数值

(2)用转换后的值代入以下伪彩编码计算函数,生成伪彩色

//伪彩 1
procedure GrayToPseColor(grayValue:Integer; var colorR,colorG,colorB:Ingeger);
Begin
colorR:=Abs(0-grayValue);
colorG:=Abs(127-grayValue);
colorB:=Abs(255-grayValue);
End;

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章