The below mention steps are tested on Jetson Xavier and Linux machines.

The scripts provided include functions such as
To stream radiometric thermal image
Performing FFC manually
To set various gain mode
To set FFC in manual and auto mode.
Install software requirements
Python 3
OpenCV
libuvc
To install and compile libuvc steps to follow
git clone https://github.com/groupgets/libuvc
sudo apt-get install cmake -y
sudo apt-get install libusb-1.0-0-dev -y
sudo apt-get install libjpeg-dev -y
cd libuvc
mkdir build
cd build cmake .. make && sudo make install
sudo ldconfig -v
cd ../
The libuvc library is compiled and it should be tested before running the scripts
To test the compilation
Type python3 in terminal :
Type python3 in the terminal and click enter
console with python version opens
from ctypes import *
libuvc = cdll.LoadLibrary("libuvc.so")
If above steps runs without error your libuvc compilation is correct
For Pure thermal CLI Commands refer https://www.flir.com/globalassets/imported-assets/document/flir-lepton-software-interface-description-document.pdf
The implementation code of github :https://github.com/soorajece1993/PureThermal2-FLIR-Lepton3.5-Interfacing-Python
Comments