The purpose of the project is to utilize the video hardware to help users effectively browse and manage a very large collection of images.
- Use CxImage to handle images of various formats; (CxImage is a nice image library, which is totally free opensource!)
- Use Opengl to draw images as a texture; (I learned how to integrate Opengl with a MFC MDI program at Codeproject);
- FishEye View, Spiral View, ...
- Keep neighbor images stay in place while zooming in the image of interest
FishEye View:

Spiral View:
