thanks a lot for your help. so far i made first steps using PySight which works fine with my iSight camera.

Cool, I'm glad this worked. I'll have to try PySight out.

i'm able to aquire images and to process them, using code-snippets from here and there, but i lack an idea of PyObjC and i am still a bit overwhelmed by it. i would prefer to do as little as possible with it, just acquiring data.

You and me both.

scipy/numpy (together with ipython) are what i use for data analysis in general and i'm going to work with them for pattern detection, though up to now i lack a systematic approach to pass them 'a chunk of memory' .

If you can get from C code a python object exporting the "buffer protocol" (maybe a string representing image bytes, or whatever), it's pretty easy to construct a numpy array, from a variety of functions (like numpy.frombuffer/fromstring, or just using the numpy.ndarray constructor). Alternately, and this I find to be the easiest way of dealing with C-level stuff, I construct the array first using numpy.ones/zeros/empty, and then grab a pointer to the memory from that array, and pass that into the C function to fill in, or process, or whatever. This is pretty easy with ctypes:
http://www.scipy.org/Cookbook/Ctypes

for visualisation i find pyglet very interesting. i'd be happy if you could send me your code that allows to run a pyglet window in the background.

I'll send that off-list. Anyone should feel free to contact me for more information about this!

Zach
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to