Flocking
Simulating the behaviour of schooling or flocking agents through steering behaviours.
Tree Generator
Procedurally generating trees using L-System and turtle interpretation.
Seam Carving
Resizing images with energy function based seam removal and insertion.
Face Morphing
Warping triangulations and cross-dissolving colours of portraits to morph one face into another.
Photo Mosaicing
Manual and automatic image mosaicing with the Harris interest point detector, rotational invariant features, and RANSAC.
Image Alignment
Aligning (with SSD, NCC, image pyramids, and edge detection) and compositing R, G, B colour channels.