比较图像和色条之间的像素

2024-07-05 14:27:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个项目,我必须从热图像中提取像素,并将其转换为温度来检测呼吸时间,使用它我可以检测呼吸频率。我已经检测到了物体(即鼻孔),但我不确定如何提取像素值并将其转换为温度。我的想法是创建一个色条,然后将图像中的像素值与色条中的像素值进行比较并获得温度值。这是正确的方法吗?(我是这方面的新手)。此外,我不确定如何继续我在这里提到的方式(比如如何比较图像和色条之间的像素)。任何帮助都将不胜感激


Tags: 项目方法图像方式时间像素温度物体
1条回答
网友
1楼 · 发布于 2024-07-05 14:27:16

您不需要有效地绘制颜色栏,只需在数组中有一个表示即可。然后,您可以将像素的颜色与颜色栏中的颜色进行匹配,并推断出“位置”。如果您的系统已正确校准,您应该知道相应的温度

由于不同的原因,可能会出现图像中的颜色与条形码中的任何颜色不匹配,只考虑关闭匹配。p>

请注意,热图像实际上是标量场(温度是标量)的伪彩色表示,颜色用于取悦人眼。但在定量处理方面,只有标量值重要,将标量图像映射为伪彩色,然后再返回灰度是一种浪费

因此,如果可能,最好在伪彩色之前提取原始图像(但不要与伪彩色到灰度强度的转换相混淆)

相关问题 更多 >