openCv Image processing practice along with ROS and using X-box kinect for depth related operations on images.