|
tech specs
|
|
|
|
|
| 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 Photo 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 Photo Opcodes). |
| Compression and File Format Support |
- HD Photo (JPEG XR) - HDP, WDP
- HD Photo offers higher image quality, greater preservation of data and advanced features for today’s digital imaging applications. It is a still image compression algorithm for continuous tone photographic images and features lossy, as well as lossless, compression, multiple colorspaces, a wide dynamic range, and extensive metadata support.
- Accusoft Pegasus’s HD Photo implementation in PICTools is 40% to 60% faster than Microsoft’s shipping HD Photo DPK.
- 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 (Progressive) to JPEG (Sequential) Transcoder
- JPEG 2000 - 24-bit RGB, 8-bit grayscale
- Supports a user-configurable number of threads per operation for optimal throughput on multicore CPUs
- Metadata support
- JPIP Client/Server Technology for JPEG 2000
- Ideal for large images, this SDK provides sophisticated imaging technology enabling engineers to design and build a JPEG 2000 JPIP implementation wholly in accordance with the JPEG 2000, Part 9 standard. The JPIP standard is designed to speed optimize network viewing of user selectable resolutions and areas of interest on JPEG 2000 images. The PICTools Photo SDK provides a complete JPIP API for client and server side deployments, and provides JPEG 2000 compliant compression, JPIP request and receive, and decompression of JPEG 2000 images. The Accusoft Pegasus JPIP implementation benefits from many years of experience working with streamed multi-resolution image formats. Learn more about JPIP here.
- PCX
- PDF - Single or Multi-Page with Embedded Image
- Camera RAW
- Automatic detection and decompression of vendor-specific Camera RAW photos from Canon, Fuji, Kodak, Minolta, Nikon, Olympus and more. (See list of makes and models)
- PNG
- TGA
- TIFF
- BMP
- DCX
- ePIC (Proprietary)
- Supports PIC format compression, replacing the JPEG Huffman encoder with the proprietary ELS entropy encoder for 15% more compression, and can be losslessly converted back to JPEG format using Op_RORE
- GIF / LZW
|
|
Image Editing & Processing |
- Advanced JPEG Editing within Compressed JPEG DCT Space
- Accusoft Pegasus 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 Accusoft 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 Red Eye Detection and Removal with Confidence Reporting
- Adjust for glare, darkness, and red face
- On JPEG image data, the red eye removal feature decompresses the eye area, makes the corrections, recompresses the area, and replaces the area with the improved image
- Remove compression artifacts

BEFORE AFTER
BEFORE

AFTER

- Color Conversion, Palette Creation, Rotation
- Deskew
- EXIF Meta Data Editing
- Image Resizing
- IPTC metadata support within JPEG
- Regional Image Compression
- Reduce compressed JPEG file size while preserving image quality by applying the optimal compression settings to one or more areas of an image
- Reorient JPEG Images
- Sub-Image Processing
- Quickly decode and view a rectangle within a JPEG image without decoding the rest of the image data.
|
|
Multi-Platform Support |
PICTools Photo has been developed by Accusoft Pegasus' 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 Solaris x86, 64-bit Solaris x86, 32-bit Linux, 64-bit Linux, AIX, Mac OS X, BeOS, and QNX. Accusoft Pegasus 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. |
|
|
|
|
|
|
|
|
|
PICTools Photo advanced photo imaging technology
|