LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Display the temperature from the thermal camera

Hi everyone,

I am trying to make a program with Labview that will display the temperature value from the image of a thermal imaging camera (Flir E8).
The program already displays the thermal image, but when I click the mouse on the image, the temperature value is not displayed correctly at all. Can anyone help me to find the cause of this problem?
The vi file is attached. 

Thanks in advance

Message 1 of 17
(3,534 Views)

Please do share the LabVIEW Code in Lower Versions (LV 2017) not all the users are using latest ( At least my office system not been updated with Latest).

 

Can you be specific on the Problem with Camera Image/LabVIEW Application?

 

----------------------------------------------------------------------------------------------------------------
Palanivel Thiruvenkadam | பழனிவேல் திருவெங்கடம்
LabVIEW™ Champion |Certified LabVIEW™ Architect |Certified TestStand Developer

Kidlin's Law -If you can write the problem down clearly then the matter is half solved.
-----------------------------------------------------------------------------------------------------------------
0 Kudos
Message 2 of 17
(3,504 Views)

Hi Palanivel,

 

Sorry my bad. I added the 2015 Version. I also uploaded the screen shot. In the Labview program i can see the image and also the mouse position. But the temperature value in this position or any other position in the frame doesn't fit at all.

 

Download All
Message 3 of 17
(3,498 Views)

Judging by this:

w3Capture.PNG

There is something wrong with your format string

 

You have the Format String connected to the "Initial String" input not the "Format String" input of the Format Into String VI.

 

This:

WCapture.PNG 

 

Should be this:

RCapture.PNG

========================
=== Engineer Ambiguously ===
========================
Message 4 of 17
(3,475 Views)

Hi,
thanks for the hint. 

This is how it looks like now. 

Anmerkung 2022-03-09 .png

0 Kudos
Message 5 of 17
(3,470 Views)

It looks like it is just a standard color image, are you sure you can extract temperature data from the pixel values?

Message 6 of 17
(3,457 Views)

@Gregory wrote:

It looks like it is just a standard color image, are you sure you can extract temperature data from the pixel values?


I was thinking the same thing, I don't see how the image colors are being mapped to a temperature.

 

Plus there are missing sub-vi's so I could not really figure it out beyond the first error I spotted.

 

 

========================
=== Engineer Ambiguously ===
========================
Message 7 of 17
(3,452 Views)
I think the missing VIs for you are from the Vision toolkit, I can see everything ok
0 Kudos
Message 8 of 17
(3,442 Views)

Hi,
I was not sure about extracting the temperature from the pixel value. Now I have changed the block with ImagetoArray. The temperature value is not as high as last time, but it still doesn't fit. The temperature change can also be seen in the chart when I hold my hand in front of the camera. Screenshots for FrontPanel and BlockDiagram are attached in addition to the vi file.

Message 9 of 17
(3,405 Views)

@RTSLVU wrote:

@Gregory wrote:

It looks like it is just a standard color image, are you sure you can extract temperature data from the pixel values?


I was thinking the same thing, I don't see how the image colors are being mapped to a temperature.

 

 

 


Here is a color to temperature "map"

Frozen_0-1646927466651.png

 

But I know what your saying 😉

---------------------------------------------
Former Certified LabVIEW Developer (CLD)
Message 10 of 17
(3,398 Views)