Get Pure Thermal 1 to work with opencv on Ubuntu 16 with python3

298 views
Skip to first unread message

grantn...@gmail.com

unread,
Jun 17, 2018, 8:32:10 PM6/17/18
to Flir Lepton
Hi all,

Struggling to get my goal accomplished here. I would like opencv to be able to access the Pure Thermal 1 webcam. What happens when it runs is that the window goes grey and times out, but I don't know specifically what the error is. I don't know how to make more than "select timeout" come up in command line.

I noticed on the groupgets website that several kinds of software will work, like VLC, cheese and uvcview, adn they do. There is no mention of opencv

I tried to remake opencv with V4L ON based on a fix I read for a different camera, but that didn't change anything.

BTW The Group Gets 'Get Thermal' software does not display the camera, and lsusb doesn't show the camera either (but I think it is just Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub). Not sure what to do there, but I think I will find the fix eventually, and isn't what this Q is for (feel free to email me if you have any good leads on this!)

If anyone has had any luck getting this camera to work with opencv, I would really like to know what worked for you!

Thank you in advance.

Kurt Kiefer

unread,
Jun 17, 2018, 10:23:31 PM6/17/18
to Flir Lepton
If the camera doesn't show up on lsusb, then nothing else is going to work, so better start there.

If this is a PureThermal 1 board, some don't boot automatically when USB power is applied. If there is no resistor here, you will have to press the ON button after applying USB power:

PureThermal 1 Resistor pads

grantn...@gmail.com

unread,
Jul 14, 2018, 4:12:08 PM7/14/18
to Flir Lepton
I can find the camera if I go into
/proc/bus/input
I: Bus=0003 Vendor=1e4e Product=0100 Version=0200
N: Name="PureThermal 1: PureThermal 1"
P: Phys=usb-0000:00:1d.2-1/button
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/input/input31
U: Uniq=
H: Handlers=kbd event11
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

but lsusb doesn't list what I expect. Do I still need lsusb to show PureThermal 1 for opencv to work?
Reply all
Reply to author
Forward
0 new messages