 |
Advanced Document Imaging Technology
|
|
Features |
| Expand All |
|
Technical Notes |
- Programming environment: C/C++
- Sample code is included
- Thread-safe to allow simultaneous operations
- Buffer to buffer image processing for maximum flexibility
- Static and shared dispatcher libraries combined with compressed opcode DLLs enable creation of single file executables
- The low-level API (Application Programmers Interface) offers total control of image processing functions
- Provides exceptional stability and high speed in limited-resource environments
- Complete trial version includes documentation, operation samples, a source sample application and technical support
|
|
PICTools Architecture |
The PICTools software architecture consists of a shared library (the "dispatcher") that loads operation specific shared libraries ("opcodes") for modular, discrete functionality. One major advantage to the use of this architecture is the ability of Pegasus to rapidly port opcodes to different processors. Each opcode begins as an ANSI "C" coded library. This library is then optimized for the target chip using assembler and processor-specific optimizations. The dispatcher is ported to "new" operating systems by implementing the code-loading functionality of each OS. PICTools’ dispatcher / opcode architecture facilitates a la carte opcode usage in a consistent interface across opcodes and operating systems.
PICTools Document includes a combination of opcodes containing individual feature sets. Each opcode allows the user to perform specific functions. PICTools is licensed per opcode used. See the detailed list of available features (PICTools Document Opcodes).
|
|
Compression and File Format Support |
- JBIG2
- JBIG2 provides higher compression ratios for lossy and lossless compression of binary images.
- JPEG (Progressive)
- JPEG (Sequential) – 24-bit RGB, 8-bit grayscale
- Patented technology for enhanced JPEG decompression will remove block artifacts from over-compressed JPEG images without blurring
- IPTC metadata support within JPEG
- JPEG 2000 – 24-bit RGB, 8-bit grayscale
- Supports a user-configurable number of threads per operation for optimal throughput on multicore CPUs
- MO:DCA
- PCX
- PDF - Single or Multi-Page with Embedded Image
- TGA
- TIFF
- BMP
- CAD
- Render from CAD format to DIB
- DXF, DWG, DWF
- CALS
- DCX
- GIF / LZW
|
|
Image Editing & Processing |
- Advanced JPEG Editing within Compressed JPEG DCT Space
- Pegasus Imaging has conducted a vast amount of research to enhance its JPEG editing, compression, speed, clean up, and artifact removal algorithms. Many of these technologies seem routine at first, but Pegasus is the only company in the world that provides JPEG editing directly on JPEG compressed data thereby avoiding the quality loss of recompression and color conversion normally associated with editing JPEG images.
- Auto Binarize

BEFORE AFTER
- Auto Border Crop

BEFORE AFTER
- Auto Inverse Text Correction

BEFORE AFTER
- Auto Negate
- Blank Page / Blank Rectangle Detection
- Character Completion & Smoothing

BEFORE AFTER
- Color Conversion, Palette Creation, Rotation
- Comb Removal (commonly used in ICR forms)

BEFORE AFTER
- Deskew
- Despeckle
- Dot Shading Removal

BEFORE AFTER
- EXIF Meta data Editing
- Hole Punch & Blob Removal

BEFORE AFTER
- Image Binarization and Thresholding
- Image Resizing
- IPTC metadata support within JPEG
- Line Removal
- Noise Removal
- Scale to Gray
- Sub-Image Processing
- Quickly decode and view a rectangle within a JPEG image without decoding the rest of the image data.
- TIFF Tag Editing Utilities
|
|
Multi-Platform Support |
PICTools Document has been developed by Pegasus Imaging's team of research scientists who specialize in imaging and compression technologies. Maximum code speed has been achieved through algorithm and machine code optimizations. It has been optimized for several chip instruction sets, including Intel MMX, PIII, PIV and IBM PowerPC.
PICTools technologies are supported across multiple environments, including 32-bit Microsoft Windows, 64-bit Microsoft Windows, 32-bit Sun Solaris, 64-bit Sun Solaris, 32-bit Linux, 64-bit Linux, AIX, Mac OS X, BeOS, and QNX. Pegasus Imaging optimizes PICTools technology for performance in specific environments through the use of assembly programming and processor-specific optimizations. The underlying architecture of PICTools allows desired imaging functionality to be efficiently ported to any requested operating system with common interface and operating convention. |
|
|
|
|
|
|
|
|