PICTools Photo Editor SDK

Add compression and editing to applications with this easy-to-use SDK.


Enrich applications with the most powerful photo editing SDK available.

Use PicTools to enhance photo management software, online photo services, kiosk applications, and more. It offers powerful compression and photo editing, advanced JPEG editing, and leading edge photo imaging technology.

SDK support is offered for Windows, Linux, Solaris, and Mac OS X.

PICTools Photo Features

Multi-File Support

Use commercially-supported software development libraries with PICTools Photo.

Camera RAW
  • Automatic detection and decompression of vendor-specific Camera RAW photos from Canon, Fuji, Kodak, Minolta, Nikon, Olympus and more. See the list of makes and models below.
ePIC (Proprietary)
  • Supports PIC format compression, replacing the JPEG Huffman encoder with the proprietary ELS entropy encoder for 15% more compression.
  • Can be losslessly converted back to JPEG format using Op_RORE.
JPEG (Progressive)
JPEG (Progressive) to JPEG (Sequential) Transcoder
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.
  • Metadata support
JPIP Client/Server Technology for JPEG 2000
  • Ideal for large images.
  • 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.
  • Designed to speed optimize network viewing of user selectable resolutions and areas of interest on JPEG 2000 images.
  • 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.
    • Benefits from many years of experience working with streamed multi-resolution image formats.
    • Is designed to speed optimize network viewing of user selectable resolutions and areas of interest on JPEG 2000 images.
    • Benefits the speed at which regions of interest of any image are delivered and viewed, at a desired resolution, without having to download the entire image file.

This technology is available in all PICTools products.

  • Provides support for fully standards based JPEG XR.
  • Higher image quality, greater preservation of data and advanced features for today’s digital imaging applications.
  • A still image compression algorithm for continuous tone photographic images.
  • Features lossy and lossless compression, multiple colorspaces, a wide dynamic range, and extensive metadata support.
  • Metadata support
Advanced Digital Photo Editing
  • Color conversion
  • Palette creation
  • Rotation
  • Color image deskew
  • Overlap filter options
  • Post processing filter strength settings
  • Embedded orientation flags
  • Tiling
  • Subband control
  • Auto red eye detection and removal
  • Auto color leveling
  • Auto contrast
  • Numerous filters
  • EXIF Metadata 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.
  • Buffer to buffer image processing for maximum flexibility
  • The high-performance API offers total control of image processing functions
Support for Many Digital Camera RAW File Formats

View the list of the Camera RAW file formats supported by Accusoft within PICTools Photo.

Please note that this list is not all-inclusive. It is a list of the makes and models of cameras known to be supported. Accusoft’s decompression engine tries every possible combination to open RAW files, and may open RAW files from other cameras if they happen to use the same format as one of those on the list.

Compression File Size and Speed Comparison

PICTools Photo Development Environments

We support multiple platforms including:

  • Microsoft Windows
  • Solaris x86
  • Linux
  • Mac OS X

Tech Specs for PICTools Photo

Accelerate application development with Accusoft’s photo editor SDK. Developers, this section offers compatible programming environments, sample code, FAQs, current builds, and more to make integration easier.

Detailed Technical Specs

Support for Multiple Environments

Delivers support across multiple environments including:

    • 32-bit & 64-bit Microsoft Windows
    • 32-bit & 64-bit Solaris x86
    • 32-bit & 64-bit Linux
    • 32-bit & 64-bit Mac OS X
  • Achieves maximum code speed through algorithm and machine code optimizations.
  • Optimized for several chip instruction sets, including Intel MMX, PIII, and PIV.
  • The underlying architecture of PICTools allows desired imaging functionality to be efficiently ported to any requested operating system with common interface and operating convention.
Technical Notes for PICTools Photo

Static and shared dispatcher libraries combined with compressed opcode DLLs enable creation of single file executables. It provides exceptional stability and high speed in limited-resource environments. It can be used in multi-threaded applications.

  • Programming environments include: C/C++
  • Sample code is included in the free trial

PICTools Architecture

This product includes a shared library that loads operation specific libraries called opcodes for modular, discrete functionality. Modular opcode design allows application developers to deploy only the opcode needed for the desired imaging functionality. It supports rapid portability and processor-specific speed optimizations on additional platforms. Contact us to discuss porting PICTools to your platform today.

PICTools is licensed per opcode used.

Save Space Time and Money by Shrinking JPEG Files

Innovative companies trust Accusoft

Brother Logo White USTPO Logo opentext logo Hyland EzeScan