@antolanca
I am probably not the best one to answer the "How easy is it" question since I wrote the code so things are more obvious to me, but you can certainly download the zip file & look at the Readme.html file to see what is involved. You could also try the code from git-hub that I linked in my thread. You do need to make sure a bunch of "packages" are installed. Here is an excerpt from the readme file:
To use this program you will need to have the following "packages" installed on your system:
python 2.7 (3+ may work)
and pyusb-1.0.0b2; even the version in Raspbian Stretch was not good enough
and python-imaging (PIL) 1.1.6 or better
and python-imaging-tk (python-pil.imagetk in Stretch?)
and python-numpy
and python-scipy
and ImageMagick(? I think that was just for Fry-kun's original code)
ALSO now requires
python-opencv and its openCV 2 dependencies
Rsaspbian Jessie needed to have libgl1-mesa-dri installed
!!!!!Python PIL in Raspbian Stretch uses "Image.frombytes" instead of "Image.fromstring", which makes more sense, BUT
I am leaving it as fromstring in this code since I am still using "Jessie" and maybe others are too.
There are 3 places that you need to search for & change it in the code if you use Stretch (a 4th is commented out).
After installing all the required stuff, change to the directory containing the program files and compile the pixelmath module
by running 2 commands:
python setupA.py build
sudo python setupA.py install
Then run the program with the command: [sudo (if needed)] python Rpi2Seek.py
To avoid needing "sudo", add a file containing the following line:
SUBSYSTEM=="usb", ATTRS{idVendor}=="289d", ATTRS{idProduct}=="0010", GROUP="plugdev"
to the directory /etc/udev/rules.d
My laptop somehow generated this file with the filename 50-seekthermal-usb.rules
As for the other question, the image quality with my Python code will be about the same (possibly better) as with the Seek app but the temperatures may/will be off. Particularly since Seek changed the "frame 9" data set stored on the camera which I use as a lookup table for determining the temperatures. As we found in @eecs's thread ( https://www.eevblog.com/forum/thermal-imaging/seek-compact-xr-lemon-or-not/?PHPSESSID=8kof075tcdmvc3ngnqf40tsbm6 (https://www.eevblog.com/forum/thermal-imaging/seek-compact-xr-lemon-or-not/?PHPSESSID=8kof075tcdmvc3ngnqf40tsbm6) ) this needs further work & I have not found time & motivation to do that and don't have a new camera to test it with.
Amazon US currently is selling the compact & XR for less than $200 new in the micro USB version & if you intend to use it on a Pi or PC & not (or seldom) with a phone you won't be concerned about it NOT having USB-C.
Along with the low pixel count the "FLIRonie" also has a much wider field of view than any Seek and is fixed-focus so depending on just what you are using it for that could also be a factor in the decision of which one to buy.
What are you referring to that makes the FLIRone plug & play? The vloopback driver??