PolyImagePro Library
The PolyImagePro and PolyImage2 Image Processing Libraries are ActiveX components that provide image viewing and manipulation operations through the ImageBox and Utilities controls.
Platforms: Windows 95/98/ME/NT/2000/XP/2003 Size: 2.30 M Cost: $399
Get the full version
Trial version
Developer's Website
Descriptions
PolyImagePro Library: 
The PolyImagePro and PolyImage2 Image Processing Libraries are ActiveX components that
provide image viewing and manipulation operations through the ImageBox
and Utilities controls.
While PolyImagePro and PolyImage2 have very similar features sets, PolyImagePro offers
a higher degree of functionality that makes it more suitable for professional level image
processing.
Additional features in PolyImagePro include:
- Color management based upon International Color
Consortium (ICC) profiles. The ImageBox2 control offers the capability of
loading and saving ICC profiles in JPEG, JPEG 2000, PNG, PSD, and TIFF image
formats. An "auto-profile" mode is available for processing profiles during
image display, as well as manual and proofing application of ICC profiles.
- EXIF editing capabilities along with the capability to load and save standard and custom
EXIF information in JPEG, JPEG 2000, PSD, and TIFF image formats. Includes a new MergeMetadata method that can insert EXIF and IPTC
information into existing files without a decompress/compress cycle.
- IPTC editing capabilities duplicate those of the
PolyImage2 library and add the capability of reading/writing custom
information strings.
- Comprehensive support for image processing on 16 bits per color component images. Only a
few processing routines in PolyImagePro are restricted to 8 bits per component images.
Includes the new LoadImage16 method to load a 16 bits per
component image contained in an in-memory array.
- Provides for individual access to Red, Green, Blue, and Alpha channel data with the GetImageChannels
and LoadImageChannels methods. Access to both 8 and 16
bit per component channel data is provided.
- Advanced resampling filters available for image
manipulation and display, including Sinc, Lanczos, Mitchell, Cubic, and
Bilinear.
- Significant load and save time reductions for JPEG
2000 images, including very fast reduced resolution loading for thumbnails.
PolyImagePro's JPEG 2000 processing is among the most sophisticated
available.
- Both ActiveX and standard DLL interfaces available from the same DLL. PolyImagePro's
entire range of image processing and display capabilities is available without the
complexities of ActiveX/COM.
The following summarizes the feature set of the PolyImage2 and PolyImagePro
library components:
Image Types Supported
Adobe Photoshop (Read/Write)
Apple PICT (Read/Write)
AWD Fax Format (Read Only)
BMP (Read/Write)
Canon Raw Format (CRW) (Read Only)
Casio Digital Camera (Read Only)
Commodore-Amiga IFF (Read/Write)
Computer-aided Acquisition and Logistics Support (CALS) (Read/Write)
DCX (Read/Write)
FAX (Brooktrout, LaserData and WinFax) (Read Only)
FlashPix (Read Only)
Foveon X3F (Read Only)
FujiFilm FinePix S2 Pro RAF (Read Only)
JPEG (Read/Write)
JPEG 2000 (Read/Write)
Kodak Photo-CD (Read Only)
Minolta MRW (Read Only)
Kodak Professional Digital Camera (Read Only)
Nikon NEF (Read Only) (PolyImagePro's NEF reading capabilities use
Nikon supplied DLLs for improved color rendering and embedded ICC profile support)
Olympus ORF (Read Only)
Paint Shop Pro Image (Read Only)
Pentax *ist D PEF (Read Only)
Portable Bitmap, Greymap, and Pixelmap (PBM, PGM, PPM) (Read/Write)
PCX (Read/Write)
Portable Network Graphics (PNG) (Read/Write)
Psion MultiBitMap (MBM) (Read/Write)
Raw Format (Read/Write)
Seattle Film Works (Read Only)
SGI Image File (Read/Write)
Sony Digital Camera (Read Only)
Sun Raster (Read/Write)
TARGA (Read/Write)
TIFF (Read/Write)
WAP WBMP (Read/Write)
Windows Icon (Read Only)
Windows Metafile (Read Only)
Windows XP Thumbs.db (Read Only)
X Bitmap (Read/Write)
X PixMap (Read/Write)
X Windows Dump (Read/Write)
Image Manipulations
Blur
Brightness
Color Balancing
Contrast
AutoContrast
AutoLevel
Single and Twin User Defined Convolution Kernels
Crop
AutoCrop Borders
Detect Edges
Diagonal Line Detection
Horizontal Line Detection
Robert's Cross Edge Detection
Vertical Line Detection
Dilation
Direct pixel color manipulations
Emboss
Engrave
Edge Enhancement
Grayscale
Gaussian Blur
Isolate Points
Level Adjust (PolyImagePro only)
Lossless Image Rotation
Match to Standard Palette
Match to Arbitrary Palette
Median Filter
Mirror
Negative
Oil Paint
Reduce Colors
Resize (Resample)
RGB Adjust
Rotate (arbitrary angle)
Sharpen
Soften
Unsharp Mask
Image Display
Automatic or Manual Scaling
Display processed with embedded and monitor ICC profile (PolyImagePro
only)
Area Selection (or exclusion) for Manipulation
Background Color
Border Style
Centering
Display Gamma Factor Compensation
Printing
Transition Effects
Transparency Display
Miscellaneous Features
Alpha mask binding
Automatic Format Detection
Automatic or Manual Multiple Level Undo/Redo
Blank Page Detection
Digital Camera Information Extraction (APP12, CIFF, EXIF, FlashPix)
Digital Camera Sound Extraction (Kodak DC260, DC265, DC280, etc.)
EXIF Information Extraction and Manipulation (PolyImagePro only)
ICC Profile Application and Proofing (PolyImagePro only)
Image Bitmap Extraction and Loading
Image Comment Read and Write
Image Picture Object Extraction and Loading
IPTC Information Extraction and Manipulation
Multiple Page Image Read and Write (DCX and TIFF formats)
Palette Extraction
PNG Transparency Write Support
Red-eye removal
Thumbnail Creation

The PolyImagePro image processing library is licensed on a per-developer basis. Developer
licenses for PolyImagePro are available at the following standard prices:
| Single developer
license: |
$399.95 US |
| License Upgrade from
PolyImage2: |
$299.95 US |
| A single developer
license is a license to use the PolyImagePro library in development mode on one
computer at a time. If the licensed version of PolyImagePro is to be installed
and used in development mode on more than one machine at a time, then multiple licenses
must be purchased. |
| A license upgrade from PolyImage2
requires the ordering party to have a non-expired PolyImage2 license. |
| A developer license
includes the licensed version of the PolyImagePro dynamic link library (DLL),
royalty free distribution of the runtime version of the DLL with any number of different
products, and free updates for a period of two years after purchase. |
Purchase online at Register Now!
PolyImagePro can be purchased online at the Register Now! service.
Register Now! features fast secure purchases
using a variety of credit cards.
| PolyImagePro Single Developer License: |
 |
| PolyImagePro License Upgrade from PolyImage2: |
 |
PolyImagePro and PolyImage2 are ActiveX components for use by programs written with Microsoft Visual Basic and C++, Borland Delphi, or any other programming language that can access ActiveX controls. Utilizing technology from PolyView®, and adding significant new capabilities, PolyImagePro and PolyImage2 can be ideal solutions for your specialized image processing needs.
|