Victor Picture Gallery -- Image Processing
The images in this gallery were created by applications that use the Victor Image Processing Library. Victor is available for Dos, Windows, and 32-bit Windows. For demos, product information, application notes, and sample code visit the
Victor home page.
Victor gives you powerful image processing capabilities. We use grayscale images to illustrate the techniques here, but the image processing functions can be applied to grayscale or color images. Here we just show small versions, but you may download the full size images by clicking on the file name, then select File | Save As in your browser.
Prepare a Picture for Display
Scanning a photograph requires some processing before it is ready to be displayed.
The image is brightened with a gamma of 0.3, then the contrast is enhanced by expanding the grayscale range of 50 - 230 to 0 - 255. Then a gentle sharpening filter is appplied.

Alfa Romeo Duettos and Spiders in Concours, Baltimore, 1993 todisp.jpg (31 kb)
Prepare a Picture for Printing
The image is first sharpened to bring out the details, then brightened with a gamma of 0.5 using gammabrighten, then brightenmidrange is applied to correct for "laser dot spread" when printing with a laser printer.

Alfa Romeo Duettos and Spiders in Concours, Baltimore, 1993 toprt.jpg (57 kb)
Convert a Picture to Bilevel to Save Disk Space
A bilevel version of an image will take up only 1/8 the space that a grayscale image requires.
The image is sharpened to bring out the detail, then the contrast is balanced using histogram equalization, then the image is converted to bilevel. The diffusion scatter technique is used for the highest quality conversion.

Alfa Romeo Duettos and Spiders in Concours, Baltimore, 1993 to1bit.jpg (72 kb)
Special Effects
The next few pictures demonstrate special effects with image processing. This is the source image to which the effects were applied.

Alfa Romeo in Concours, St Louis, 1992 graygtz.jpg (16 kb)

Embossed using matrix convolution with a custom 3 x 3 kernel and combining multiple images embossed.jpg (29 kb)

Black & white line art created with the kodalith function kodalith.gif (9 kb)

Mosaic effect created with pixellize and a custom sharpening filter pixelliz.jpg (19 kb)

Posterization effect created with the divide and multiply functions poster.gif (19 kb)

Sharpening filter applied sharpnd.jpg (27 kb)
Victor Image Processing Library homepage |
Victor Picture Gallery
Catenary Systems, voice: (314) 962-7833, fax: (314) 962-8037, or email: support@catenary.com.
Copyright © 1995-1997 Catenary Systems Inc. All rights reserved. Victor Image Processing Library is a trademark of Catenary Systems.