At my lab the professor bought a camera that came with a c library to control it from a computer. Right now he wants me to create a gui in matlab to control it but I'm such a python zealot I'd rather do it in that, and then call it from matlab(I'm assuming I can do that).
Right now in matlab I have a figure that displays a live feed from the camera, I do this by calling the c function for the camera that returns a character array containing the grayscale values for each pixel and then resize it into a matrix and have matlab display the picture. How would I do this in wxPython? Also some other slightly related questions:
Can I keep the video feed at a constant ratio as the window resizes?
If I want to constantly refresh the image from the camera do I have to use multiple threads?