I tried getting a demo together based on the OpenNI examples and the ofxOpenNI examples, which was a rough start. It turns out the PCL project has a much wider array of useful examples, and in my opinion it is just much better.
You will need:
- Ubuntu 11.04 Linux (PCL supports Windows and MacOSX, but my instructions do not)
- A Microsoft Kinect sensor (~$200 at your local vidoe game store)
- download and compile PCL from source http://pointclouds.org/downloads/
- open up the folder "PCL-1.5.1-Source/build/bin" in a terminal window
- run command "./openni_save_image", do a silly dance in front of the camera, and press ctrl+c to finish recording.
- run the commands between the ### blocks below:
####################
for f in *tiff ; do convert -quality 100 $f `basename $f tiff`jpg; done
mencoder "mf://*rgb.jpg" -mf fps=10 -o rgb.avi -ovc lavc -lavcopts vcodec=msmpeg4v2:vbitrate=800
mencoder "mf://*depth.jpg" -mf fps=10 -o depth.avi -ovc lavc -lavcopts vcodec=msmpeg4v2:vbitrate=800
mkdir images_rgb
mv *_rgb.* images_rgb
mkdir images_depth
mv *_depth.* images_depth
####################
No comments:
Post a Comment