home left right up


Guide to Contents

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.

User Guide

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:

Welcome to HIPR!

Where to start if you're completely new to HIPR.

What is HIPR?

Introduction to the motivation and philosophy behind HIPR and a brief overview of the structure.

Guide to Contents

What you're reading.

How to Use HIPR

General Overview

General background information about how HIPR is organized.

Hypermedia Basics

An introduction to hypermedia and using hypermedia browsers.

How to Use the Worksheets

Detail instructions for using the worksheets contained in the Image Processing Operations section of HIPR.

Getting the Most out of HIPR

How to use HIPR effectively, illustrated with examples of typical tasks that users might use HIPR for.

Advanced Topics

The Directory Structure of HIPR

How the files that make up HIPR are arranged into various sub-directories.

Images and Image Formats

Brief description of the image library and an explanation of the image format used.

Filename Conventions

Describes the naming conventions used for the various types of files found in the HIPR distribution.

Installation Guide

Instructions for installing HIPR on your system.

Local Information

This is a convenient place for the maintainer of your HIPR system to add local information about the particular image processing setup you use.

Image Processing Operator Worksheets

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:

Image Arithmetic

Applying the four standard arithmetic operations of addition, subtraction, multiplications and division to images. Also Boolean logical operations on images.

Point Operations

Operations that simply remap pixel values without altering the spatial structure of an image.

Geometric Operations

Altering the shape and size of images.

Image Analysis

Statistical and other measures of image attributes.


Operations based on the shapes of features in images.

Digital Filters

Largely operations that can be implemented using convolution.

Feature Detectors

Operations designed to identify and locate particular image features such as edges or corners.

Image Transforms

Changing the way in which an image is represented, e.g. representing an image in terms of the spatial frequency components it contains.

Image Synthesis

Generating artificial images and adding artificial features to images.

The Image Library

All of the images used in HIPR are catalogued and described in this section.

Other User Information and Resources

Additional reference information, including particularly the HIPR A to Z of Image Processing.

A to Z of Common Image Processing Concepts

A comprehensive introductory level glossary of common image processing terms.

Common Software Implementations

Tables of equivalent operator names for several common image processing packages.

HIPRscript Reference Manual

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.

The HIPR Copyright

Sets out the conditions of use of HIPR.

The User License

The legal contract for the use of HIPR.

About the Authors

That's us...

The Index

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.


home left right up

©2003 R. Fisher, S. Perkins, A. Walker and E. Wolfart.

Valid HTML 4.0!