Note: Project details are subject to change...Click on the project’s link for latest updates

C++ Notes for Java Programmers

Project 1: Sartorial Adventures with Image Scissors  (assigned Jan 15)

Create a user interface that allows a user to cut an object out of one image and paste it into another.  The program should assist the user by automatically "snapping" to edges in the images.

Results from this class!!

Project 2: Sartorial Adventures II: Feature Detection and Panoramic Mosaic Stitching  (assigned Jan 29) Note: New due date: Monday, February 16, 2009 (by 11:59pm)

Create image stitching software to create 360 degree panoramas that can be viewed using a web browser like QuicktimeVR.

Results from this class!!

Project 3: Fun with Colors: Content-Based Image Retrieval  (assigned Feb 17)

Develop a content-based image retrieval system that retrieves images from a database of color images based on color histograms.

Results from this class!!

Project 4: Getting to know you: Eigenfaces for Recognition  (assigned Feb 26)

Use Eigenfaces to do face verification, recognition, and detection. Recognize student images. Detect the faces in a group photo and mark them. Automatically crop images to show just the face.

 Results from this class!!