Lepton_Driver
is a C++ Library for use with the FLIR Lepton Camera over a USB connection.
Lepton_Driver
is based on GetThermal, with significant changes, removing Qt
and their custom libuvc
fork from dependencies. This allows easy integration into other projects.
Lepton_Driver
is compatible with the
PureThermal Mini
breakout board from GroupGets, and it should be compatible with any breakout board that provides a USB connection for accessing the camera, including the
PureThermal 1 or the
PureThermal 2, also from GroupGets.
Lepton_Driver
Requires CMake, libusb-1.0
OpenCV
, and libuvc
.
Lepton_Driver
is a CMake project, so building is easy
cd /path/to/lepton_driver
mkdir build
cd build
cmake ..
make
# If you want lepton_driver to be available system wide, run
make install
An example of how to use Lepton_Driver
is included. See /example/lepton_example.cpp
Lepton_Driver
is documented with doxygen.
You will need to install doxygen to generate documentation, but the library will work without generating documentation.
To generate documentation, in the root directory run:
doxygen doxyfile
A folder named html
will be generated, open html/index.html
documentation.