
FLIR Cameras - Which SDK should I use for my camera application?
Updated Date
I want to write code to control my FLIR camera and analyze the data. What is the best option for me?
There are several ways to connect to any FLIR camera and analyze the data stream. Below you will find a brief description of each for easy comparison.
There may be other options available for you depending on the camera model. Please contact tech support if you need help with your decision: Contact Tech Support
Feature chart
Science File SDK | Spinnaker SDK | Atlas SDK | Science Camera SDK | Mobile SDK | Third-party GenICam | ||
---|---|---|---|---|---|---|---|
Thermal analysis | ✓ | × | ✓ | ✓ | ✓ | × | |
Post process analysis | ✓ | × | ✓ | ✓ | × | × | |
Camera control | Handheld IR | × | × | ✓ | × | × | × |
Smart Sensor automation IR | × | × | ✓ | × | × | × | |
Image Streaming automation IR | × | ✓ | ✓ | × | × | ✓ | |
Science IR | × | ✓ | × | ✓ | × | ✓ | |
FLIR One | × | × | × | × | ✓ | × | |
Machine Vision | × | ✓ | × | × | × | ✓ | |
Language support | .NET (C# or Visual Basic) | ✓ | ✓ | ✓ | ✓ | × | ✓ |
Python | ✓ | ✓ | × | ✓ | × | ✓ | |
C++ | ✓ | ✓ | × | ✓ | × | ✓ | |
MatLab | ✓ | × | × | × | × | ✓ | |
LabVIEW | × | × | × | × | × | ✓ |
Science File SDK
Science Camera SDK
Spinnaker SDK
Atlas Desktop SDK
Mobile SDK
Third-party GenICam SDK’s
*Note: The Cx5 and C5 cameras support radiometric streaming with the Atlas SDK only after installing firmware 3.32.32. The C3-X does not support radiometric streaming.
Click here to download the article


















