我需要从热成像中检测温度,而不是把它转换成灰度

5次浏览(最近30天)
理查德辛格
理查德辛格 2021年6月5日
我有代码转换热图像成灰度图像,然后温度可以检测…但我正在寻找一个代码,可以直接检测温度从热图像没有它灰度图像

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2021年6月5日
这在过去已经讨论过几次了。
最困难的部分是把颜色转换成温度。彩色的热成像总是“假彩色”,而且 大多数 例如,转换到L*ab并检查Chroma结果不是线性的,转换到HSV并检查Hue结果不是线性的,等等。
很多时候,公司不会公布关键字或颜色表。一家主要的热成像制造商历史上甚至没有在图像上添加颜色条。
所以…你必须经过一个校准阶段才能知道什么温度代表什么颜色。除非,也就是说,有一个颜色条,在这种情况下,你必须花时间对颜色条进行图像分析,以便建立一个有关颜色和温度的查找表。
一些 制造商非常谨慎地使用可以分析和直接转换为温度的颜色。一些热成像产品的制造商同时生产伪彩色图像和浮点数组,存储在同一个TIFF文件s manbetx 845中,以便颜色数据可以直接读出。
但也有很多其他制造商更关心面向消费者的大规模销售,这些消费者不需要对结果图像进行科学处理。
7评论

登录评论。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

翻译的