Face detection in Python with OpenCV
Face detection is an application which draws alot of people toward OpenCV. Learn here how to do it in only 3 lines of code with Python and OpenCV.
Python and the Greedy Snakes
The function cv.SnakeImage forms the basis for Active Contour Models in OpenCV. It implements the Greedy Snake algorithm and can adapt to shapes with an image.
Kinect Depth Map with Python OpenCV
The Microsoft Kinect camera is a useful device and can be used with OpenCV. Here we explore libfreenect and the integration with OpenCV for image acquisition in both colour and depth modes. This is all achieved with Python
Masking Colour Images
Segmentation is a primary technique of acquiring objects for analysis. Using the morphological operations from previous tutorials (Binary Images), it is possible to create a mask.
Kinect Point Cloud with Python OpenCV
Using a RGB image feed and a depth map, it is possible to project the colored pixels into three dimensions and create a point cloud. This tutorial uses a Microsoft Kinect, OpenCV's python bindings and Python-OpenGL. Alot of the code has been adapted from the freenect-glpclview example that comes with libfreenect.
Image Registration
Image registration is a way of aligning images so that they are orientated in such a way so that they provide greater detail. This is particularly useful in medical imaging, for example, matching a CT scan with the output of a MRI. Both layers provide intricate knowledge of the anatomy, however together, they increase resolution and detail of the image.