我做了一个程序,从红外摄像机读取并实时生成相应的热图。我现在要做的是尝试将我在输出中看到的内容映射到温度,即我想以图形方式显示最热图像的温度。
所以基本上我需要想出一个方程式来将这个热图转换成温度。
这是我为热图生成的代码:
import numpy as np
import cv2
cap=cv2.VideoCapture(1)
while(cap.isOpened()):
ret,frame = cap.read()
thresh1 = cv2.applyColorMap(frame,cv2.COLORMAP_JET)
cv2.imshow('frame',thresh1)
if cv2.waitKey(100)&0xFF==ord('q'):
break
cap.release()
cv2.distroyAllWindows()