
The Victor package includes the library with complete documentation consisting of a User's Guide and Library Reference. Each function is fully explained and its use is illustrated by examples. Victor also includes a complete image processing program that you can recreate and modify to fit your product needs. Technical support is always free and only a phone call or email message away.
The Victor Library is available in three forms . . .
At 200Kb this DLL is small and fast. Twain support is included in a 60 kb DLL. Example programs in C/C++, Visual Basic, VB.NET, ASP.NET, and Java are included.
For all versions there are no royalties payable to Catenary Systems for distribution of your executable applications.
Victor gives you functions to read and write bilevel, grayscale, and color images in BMP, DIB, EPS, GIF, JPEG, PCX, PNG, TGA, TIFF and raw data image formats. The image files can be read from and written to to memory buffers as well as disk files. File Handling Function List
Victor offers image processing functions like brightness, contrast, sharpening filters, outlines, matrix convolution, equalization, resize, overlay, flip, mirror, rotate, plus math and logic operations that can operate on any area of an image. Image Processing Function List
Victor includes many multi-image functions to combine and compare images. This ability is especially useful for image analysis. Your application can search for differences, use motion detection, find alignment or registration marks, perform pattern recognition, and create special effects. Summary of Combine and Compare Functions
These functions can convert 24-bit RGB images into 256 or fewer colors. These functions can compute the optimum palette, use a standard palette, or match an existing palette for multiple image display. Color Reduction Function List.
Large images can be manipulated with ease. Victor for 32-bit Windows can handle images up to 32768 x 32768 pixels. Images are held in memory as Device Independent Bitmaps (DIBs) and every function in the Victor Library can operate on a rectangular area of interest within a larger image.
Victor images are always accessible by the programmer for processing with your own custom functions. You always have access to the image data.
Victor for 32-bit Windows can print bilevel, grayscale, and color images at any size on all Windows-supported printers.
Victor gives you complete control for capturing images with a TWAIN compliant device: scanner or digital camera. Capture bilevel, grayscale, and color images directly into memory with complete control of resolution, image size, and automatic document feeder.
Optional support is available for video framegrabbers. Video Digitizer Support.
Victor for 32-bit Windows can show images on any Windows display.
Copyright © 1995 - 2006 Catenary Systems Inc. All rights reserved. Victor Image Processing Library is a trademark of Catenary Systems.
Fast and Friendly Image Handling
Victor Image Processing Library contains the functions you need to create image applications using all the popular formats:
For details see Victor Image File Formats
For an explanation of color reduction see the Application Note on Color Reduction
View C/C++ and Visual Basic sample code to see how easy and powerful Victor is.