loganwilliams / thermografree Goto Github PK
View Code? Open in Web Editor NEWAn open source, medium resolution, and broadband thermal imaging camera.
License: MIT License
An open source, medium resolution, and broadband thermal imaging camera.
License: MIT License
The README.md
includes a dependency which is not available on pip.
It seems that the project was changed to python-periphery
.
I am sending a PR with the modification, in order to keep the documentation up-to-date.
PS: Really cool project, congrats!
Hello,
Thank you very much for your work. I would like to know how to get the temperature per pixel or the max temperature of the image.
def get_eeprom(self, eeprom_address=0x50):
# Two separate I2C transfers in case the buffer size is small
**q1 = [I2C.Message([0x00, 0x00]), I2C.Message([0x00]4000, read=True)]
q2 = [I2C.Message([0x0f, 0xa0]), I2C.Message([0x00]4000, read=True)]
self.i2c.transfer(eeprom_address, q1)
self.i2c.transfer(eeprom_address, q2)
return np.array(q1[1].data + q2[1].data)
The function above was taken from htpa.py code. what I understand is you are reading 4000 number of bytes from 4 location from the EEPROM, (0x00,0x00,0x0f,0x0a). Please explain this two line I bold up in the function on what is happening and is my understanding correct?
Actually this is more for explaination and details rather than an issue.
Thank You.
in the htpa.py script around line 171, the loop is never broken. The value of query[1].data[0] is 1 for the first block and so the loop keeps looping.
I am using the Heimann 32x32 sensor and it works with their software ok. Is there something I am doing wrong?
Does this work with the Dell XPS 13 IR emitter?
i see the sensor conencted
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- 1a -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
when i start the application i get
root@Wello9944:~/wello# python2 ./dualcam.py
Initializing capture settings
Grabbing EEPROM data
applying command
('cm', 12)
applying command
('clock', 21)
applying command
('bias', 5)
Capturing image
which tells me it finds the sensors.. but all iget on the left screen is a black screen, i cannot calibrate or see any visual. suggestions? htpa.pyc gets output in the folder as well
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.