HIPR is split into five main parts. The ordering of these parts differs slightly between the hypermedia version and PostScript/Latex (and therefore any printed out hardcopy) versions, but their content is very similar.
The user guide provides a wealth of information about how to use, install and extend the HIPR package. It also describes in detail the structure of the package, and some of the motivations and philosophy behind the design. In this section:
Where to start if you're completely new to HIPR.
Introduction to the motivation and philosophy behind HIPR and a brief overview of the structure.
What you're reading.
General background information about how HIPR is organized.
An introduction to hypermedia and using hypermedia browsers.
Detail instructions for using the worksheets contained in the Image Processing Operations section of HIPR.
How to use HIPR effectively, illustrated with examples of typical tasks that users might use HIPR for.
How the files that make up HIPR are arranged into various sub-directories.
Brief description of the image library and an explanation of the image format used.
Describes the naming conventions used for the various types of files found in the HIPR distribution.
Instructions for installing HIPR on your system.
This is a convenient place for the maintainer of your HIPR system to add local information about the particular image processing setup you use.
The bulk of HIPR is in this section, which consists of detailed descriptions of around 50 of the most commonly found image processing operations. The operations are grouped into nine categories:
Applying the four standard arithmetic operations of addition, subtraction, multiplications and division to images. Also Boolean logical operations on images.
Operations that simply remap pixel values without altering the spatial structure of an image.
Altering the shape and size of images.
Statistical and other measures of image attributes.
Operations based on the shapes of features in images.
Largely operations that can be implemented using convolution.
Operations designed to identify and locate particular image features such as edges or corners.
Changing the way in which an image is represented, e.g. representing an image in terms of the spatial frequency components it contains.
Generating artificial images and adding artificial features to images.
All of the images used in HIPR are catalogued and described in this section.
Additional reference information, including particularly the HIPR A to Z of Image Processing.
A comprehensive introductory level glossary of common image processing terms.
Tables of equivalent operator names for several common image processing packages.
Describes the markup language that defines this package.
Useful general references and texts for image processing and machine vision.
Our thanks to our many helpers.
Sets out the conditions of use of HIPR.
The legal contract for the use of HIPR.
The main index for all of HIPR, and a very useful place to start looking for information. The hypertext version includes `hyperlinks' to each indexed item.
©2003 R. Fisher, S. Perkins,
A. Walker and E. Wolfart.