Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

How to build an application in LabVIEW 10 including FLIR Thermovision Toolkit 3.3

Hi

I've attached an example code that should work. I don't have IMAQ vision or ThermoVision toolkit installed on my computer, so I can't test it for you.

 

1. Move your "IMAQ Write File"- to be inside the TRUE-case.

2. Give each image a unique name, for example timestamp (as in attached example)

3. Add a "Wait(ms)" in your while-loop to make sure that you don't run in 100% CPU-load

 

 

SaveImageToFile.png

 

 

If I remember it correctly, there is an exemple in "...LabVIEW\Example\ThermoVision..." that shows how you can let "ThermoVision"- toolkit to save the temperatur data to temperature files (which can be manipulated later on, if for exemple want to change the emissivity for certain areas).

 

Best regards

 

//Ulf

0 Kudos
Message 21 of 86
(3,508 Views)

I accidently added this reply, how can I remove it?

0 Kudos
Message 22 of 86
(3,509 Views)

Here is the image again, it seem like I'm having some problem posting stuff...

SaveImageToFile.png

0 Kudos
Message 23 of 86
(3,501 Views)

Ulf,

 

Thanks for all your help! The vi is working great now! I hope to keep in contact in the future, as I may be needing more of your help-- I hope this is ok.

 

Best regards,

Manny

0 Kudos
Message 24 of 86
(3,484 Views)

I'm glad that I have been to any help.

 

//Ulf

0 Kudos
Message 25 of 86
(3,478 Views)

Hi srende and ulfn,

                          Iam planning to buy an Ir camera and create an application in Labview .Flir A310 is the camera which iam lookig into.The interface of A310 is  ethernet . Because of the cost i cant buy the thermovision kit from flir .can i develop my own drivers for the camera. 

0 Kudos
Message 26 of 86
(3,421 Views)

Since the Flir A310 is GigE Vision compliant, you'd be able to use NI's IMAQdx drivers to control this camera, and acquire images. Then you could also process them. However, to accomplish this, you would need to purchase the Vision Acquisition Software.

 

Here is that documentation for the Flir camera stating it is GigE Vision compliant.

http://www.flir.com/thermography/americas/us/view/?id=55319

 

Here is the manual for IMAQdx, which you would use to construct your drivers.

https://www.ni.com/docs/en-US/bundle/ni-imaqdx-vi-ref/page/ni-imaqdx_vi_reference/ni-imaqdx_vi_refer...

Ravi A.
National Instruments | Applications Engineer
0 Kudos
Message 27 of 86
(3,423 Views)

It depends on what you want to do with the camera. If you want to see the temperature intensity (as an image) or if you want to use the actual temperature values. If its just an image you want, use GiGE and IMAQ. If its true temperature image you want, use the thermovision toolkit or program the camera to save radiometric(?) jpg-images and ftp the images from the camera.

0 Kudos
Message 28 of 86
(3,415 Views)

Hi Wee-Bey

I think Flir A 310 is not GIGE supported so i cant use imaqdx to control camera . Then how can we do it.

0 Kudos
Message 29 of 86
(3,411 Views)

In this case, it looks like the camera controlled via TCP/IP according to the document you posted. So, you might be able to use our TCP functions within LabVIEW to begin building these low-level drivers.

https://www.ni.com/docs/en-US/bundle/labview-api-ref/page/menus/categories/data-communication/protoc...

 

That being said, it might be a difficult endeavor since when you're receiving data, you have to interpret it and know about it. Do you know anything else about how you hook this camera up to your machine?

Ravi A.
National Instruments | Applications Engineer
0 Kudos
Message 30 of 86
(3,392 Views)