CS 766 - Computer Vision
Computer Accounts, Software, Image Databases
Course accounts are on the instructional Unix workstations. You will have accounts
on the CS Linux machines in Room 1370.
Each class account has a disk space quota
of 32 MB so you can store images for homeworks and
your project. Be sure to delete old images and compress others
(see gzip(1)), however,
in order to save space.
Email sent to email@example.com
goes to everyone in the class including the instructor and TA
- Image Processing and Display Software
IrfanView is a free image viewer for Windows.
The Gimp is the GNU image manipulation program. Installed locally
ImageMagick is an X11 image display tool.
Executables and man pages are installed locally in
The command display is a
very versatile alternative to xv.
Add /s/ImageMagick/bin to your PATH variable to use these.
Gandalf is a computer vision and numerical algorithm library,
written in C, which allows you to develop new applications that will be
portable and run fast.
70 basic image processing operations invoked using Unix-like command lines.
Code, executables and manual are in /p/vision/ip-tools/imgstar/
Add /p/vision/ip-tools/imgstar/bin to your PATH variable to use these.
- Intel Computer Vision Library
Image processing and computer vision algorithms optimized to run on
- Intel Image Processing Library
Matlab(1) is a numeric computation and visualization
environment. The image processing and signal processing
toolboxes are especially useful.
- Microsoft Vision SDK Library
A library for writing image processing and computer vision programs on
Microsoft Windows machines.
A toolkit for conversion of images between a large variety of
different formats. Based on the Pbmplus package.
this web site
for a list of commands and man pages, including descriptions of the
image file formats pgm, pbm, pnm and ppm.
Installed in /s/std/bin/ and /s/pbm/bin/
The Vista image package is an X11 based library of basic image display and
processing commands, and enables other programs to be written and linked with
this library. It is stored locally in
Man pages are in /p/vision/ip-tools/vista/man/
and executables are in /p/vision/ip-tools/vista/bin/
Add these to your MANPATH and PATH variables, respectively, to access them.
See the man pages for vista(7Vi), vtutorial(7Vi),
vindex(7Vi), and vlib(7Vi) for more information.
Documentation manuals are also available online.
See instructions for
with Vista for local information on setting things up correctly.
xv(1) is an interactive image display program for the X
window system that is useful for displaying and editing images in a
variety of formats. Installed in /s/std/bin/xv
- Test Images
Most test images will be put in the directory
~cs766-1/public/images/ although they may require format
conversion to be used. Some other images may be put in
/p/vision/images/ Numerous image databases are also
accessible via the Web; for example, see the
collection of test images at CMU and the
Thinker ImageBase from the Fine Arts Museum of San Francisco.