Motion Tracking with Python
Derek Simkowiak
derek at simkowiak.net
Fri Sep 30 14:42:57 EDT 2011
> /I am having problems with getting data from the CCD (basically i
don't know how to do it :), can you give me a tip for doing this? Or
explain how you did it please?/
I am using the OpenCV library to grab images. Here are the
specific lines of code:
self.capture = cv.CaptureFromCAM(0)cv.SetCaptureProperty( self.capture,
cv.CV_CAP_PROP_FRAME_WIDTH, 320 );cv.SetCaptureProperty( self.capture,
cv.CV_CAP_PROP_FRAME_HEIGHT, 240 );frame = cv.QueryFrame(self.capture) #
...this is done repeatedly in the main loop.
These were copied from the examples that came with OpenCV. I don't
know if this will work under Windows.
The source code to my script is available online; I recommend
downloading it and playing with it. Also, check out the OpenCV Python
documentation.
Thanks,
Derek
On 09/30/2011 07:06 AM, Ricardo Mansilla wrote:
>
> On Thursday 29 September 2011 21:16:52 you wrote:
>
> > Hello,
>
> > I have a neat Python project I'd like to share. It does real-time motion
>
> > tracking, using the Python bindings to the OpenCV library:
>
> >
>
> > http://derek.simkowiak.net/motion-tracking-with-python/
>
> >
>
> > There is a YouTube video showing the script in action.
>
> >
>
> > It's especially neat because my daughter and I worked together on this
>
> > project. We used it to track her two pet gerbils, as part of her science
>
> > fair project. She wrote her own (separate) Python script to read the
>
> > motion tracking log files, compute distance and velocity, and then
>
> > export those values in a CSV file. Like I say on the web page: "I’m
>
> > convinced that Python is the best language currently available for
>
> > teaching kids how to program."
>
> >
>
> > I also use Python professionally, and it's worked out great every time.
>
> > There's no job Python can't handle.
>
> >
>
> >
>
> > Thanks,
>
> > Derek Simkowiak
>
> > http://derek.simkowiak.net
>
> Hi, this is awesome!!
>
> I'm currently working in something similar, but I am having problems
> with getting data from the CCD (basically i don't know how to do it
> :), can you give me a tip for doing this? Or explain how you did it
> please?
>
> I not a newbie at python but not as experienced as evidently you are.
>
> Thanks a lot in advance.
>
>
> --
>
> (...)Also, since that same law states that any system able to prove
> its consistency to itself must be inconsistent; any mind that believes
> it can prove its own sanity is, therefore, insane.(...)
>
> Kurt Gödel.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20110930/e5643c8c/attachment-0001.html>
More information about the Python-list
mailing list