The ImageUtils example contains views and other components that add support for previewing and manipulating images (though currently only preview is provided).
Image Preview view
The image viewer plug-ins, curiously enough, displays an image derived from the current selection in the Eclipse workbench. The image below shows the image viewer in action.
In this example, the contents of the image file selected in the
Package Explorer is displayed. The plug-in is designed to be
to display images for arbitrary selections. In fact, the image viewer
is actually two plug-ins. The base plug-in,
provides the view and the basic infrastructure required to display
the image. The other plug-in,
contains code that provides an image for a selected file. Other types
of selected objects can contribute images by providing their additional
plug-ins similar to this one.
The source code is also available through the Eclipse CVS server which you can access using the <a href="http://help.eclipse.org/help32/topic/org.eclipse.platform.doc.user/tasks/tasks-cvs-project-set.htm">Team Project Set</a> found <a href="/examples/imageutils/projectsets/imageviewer.psf">here</a>. This Team Project Set contains the information required by Eclipse to install the collection of projects that make up the image viewer.