I am wondering if it is possible to convert the pixel values from a csi.snapshot() actual temperature values and display as the blob temperature etc…. I am using a radiometric Boson 640 with a RT1062. the Boson pixformat seems to be only GRAYSCALE (8bit) so, I am not sure if it is possible. I have looked through the examples etc and cannot find anything related to the Boson, there are some promising hints in the Lepton examples though. Rather than re-inventing any wheels, I thought I would ask first
Thank you.
Hi, for the FLIR Boson at the moment, no.
Most FLIR Bosons don’t support outputting 14-bit IR readings over an 8-bit data bus. I looked into this and it appears that this may only work with the FLIR Boson+. Older units don’t have the functionality. The API we are using appears to have the functionality, but, on all the FLIR Bosons I tried they did not update their output to mux 14-bit IR data over two clock cycles on an 8-bit data bus.
However, you can use the spot-o-meter functionality with them. You’ll need to modify the C code and add an ioctl for this, but, with the spot-o-meter, you specify a ROI (x, y, w, h) and then the FLIR Boson gives you the temperature average of all values in that ROI.
Thank you @kwagyeman - this is helpful. However, for the time being, modifying the C code is a little out of my comfort zone so, I will stick to the GRAYSCALE / IRONBOW imagery and just go for hot spot detection. Thanks again I am enjoying the OpenMV gear (I think I need to get a couple N6s next).
This feature may be added to the API this year. Have some customers asking about it.