Atalasoft
HomeProductsPurchaseDownloadSupportCompany InfoForumsBlogs

  
Download a Free 30-day Trial of DotImage
Fully Functional Trial SDK

DotImage 6.0 Feature Matrix

Here is a list of some of the features that the core DotImage Toolkit offers, and a comparison of the Photo, Photo Pro, and Document Imaging editions.

General Features 

Feature Photo Photo Pro Document Imaging
Direct Access to Pixel Data via PixelAccesor object X X X
Export and Import from DIB, hBitmap, or GDI+ Bitmap X X X
Optimizations for Multi-Core processors X X X
Assemblies built with .NET 1.1 and .NET 2.0 X X X
Built in multi-threading for loading, saving, and processing images in a background thread. X X X

Image Codecs, Compression, and Color Depth Support

Feature Photo Photo Pro Document Imaging
1-bit, 4-bit. 8-bit colormapped support X X X
8-bit grayscale, 16-bit grayscale w/alpha, 24-bit RGB, 32-bit RGBA, and 32-bit RGB support X X X
32-bit CMYK support (w/auto color management)   X X

16-bit grayscale, 48-bit RGB, 64-bit RGBA support

  X X

JPEG, JPEG EXIF, PNG, PNM, TIFF, TIFF G3/G4 Fax, PCX, TGA, BMP, PSD, PCD, GIF, Animated GIF, EXIF, WMF/EMF.  (See JBIG2,  Jpeg2000, and DICOM for additional codec support)

X X X
Digital Camera RAW Decode Support   X X
XPS and HD Photo/JpegXR Support X X X
Image only PDF Encode Support.  (See the PDF Reader module for PDF Read Support)     X
LZW, Packbits, Deflate, G3/G4, RLE, JPEG, and TIFF JPEG Compression (See JBIG2 and Jpeg2000 for additional compressions) X X X
Full alpha transparency support X X X

Multi-page TIFF read support (note: only Document Imaging supports scale to gray display)

X X X
Multi-page TIFF write support     X
Lossless JPEG TransformsAuto   X X
TIFF Directory Manipulation (insert, remove, add pages, and edit/add tags without re-encoding the entire image)     X
Tiled TIFF decoding and encoding X X X
Support for TIFF Type 6 (OJPEG) decoding X X X
Support for TIFF Type 6 (OJPEG) encoding X X X

Internet and Database Streaming

Feature Photo Photo Pro Document Imaging
Easily read and write into a database with Memory Streams and export to Byte Arrays X X X
Read image directly from the internet via HTTP, HTTPS, and FTP X X X
Save images to the internet via HTTP Post, and FTP X X
Built-in multithreaded support for loading and saving images X X X

Windows Forms Image Viewing and Printing

Feature Photo Photo Pro Document Imaging
Scrollable, Zoomable Image Viewer Controls X X X
expand Multi-Threaded Thumbnail Viewer Control   X X
Automatically watch folders and update the thumbnail if there is a change.   X X
Antialias Display for color and grayscale images X X X
Heavily optimized Scale-to-Gray Display for high quality document image display     X
Pan, Zoom, ZoomArea, Select Mouse Tools X X X
Autozoom including Best Fit, Fit to Width, and Fit to Height X X X
Magnifier Component X X X
Animated Rectangle, Ellipse, and Line rubberbands X X X
Printing Component to print images, one per page X X X
Pan, Zoom, Zoom Area, Select Mouse Tools X X X
Composite Image Printing Control to print image composites   X X
Open Image Dialog Control X X X
Undo / Redo Capability X X X

ASP.NET WebForms Image Viewing and Editing

Feature Photo Photo Pro Document Imaging
Scrollable, Panable, Zoomable AJAX Thin-Client Image Viewer Control   X X
Rectangle Rubberband Selection   X X
Antialias Display for color and grayscale images    X X
Heavily optimized and efficient Scale-to-Gray Display for high quality bi-tonal image display.  Note: Photo Pro's antialias display can occupy significantly more memory than Document Imaging edition when scaling black and white images.     X

No-postback Zooming, Zoom to Area and Selection mouse tools

   X X
Server-Side Image Viewing   X X
On-Demand Tiled Loading of images   X X
Multipage TIFF Support X
(read)
X
(read)
X(read/write)
Multipage PDF Support (for read/decode capability the PDF Reader Add-On is required) X
(write)
Remote Invoke Methods for no-postback "AJAX" processing   X X
Undo / Redo Capability   X X
expand AJAX Thumbnail Viewer control   X X
Heavily optimized for viewing TIFF images by only loading the necessary tiled data into the server memory     X
Support for web annotations     X

Metadata

Feature Photo Photo Pro Document Imaging

EXIF Metadata read and write support in TIFF and JPEG images

  X X
EXIF Makernote support for many camera manufacturers   X X
IPTC Metadata read and write support in TIFF and JPEG images   X X
TIFF Tag Metadata read and write support, with arbitrary tags   X X
Support for writing Adobe XMP Metadata in PDF, TIFF, and JPEG images   X X
Support for retrieving Adobe XMP Metadata from TIFF and JPEG images.   X X
Support for reading and writing WANG annotation data in TIFF images   X X
Read and Write Adobe Photoshop Resource Metadata   X X

Color Management

Feature Photo Photo Pro Document Imaging
Full support of Microsoft ICM 2.0 to display images with colors that are exactly as intended   X X
Read and write embedded ICC color profiles from images   X X
Convert CMYK images to RGB using color profiles   X X
Automatically correct colors based on target and display profiles   X X
Create virtual printed "proofs"   X X
Black Point Compensation   X X

Drawing and Watermarking 

Feature Photo Photo Pro Document Imaging
Compliment GDI+ by drawing primitives and text directly onto colormapped, 1-bit, and CMYK images using GDI X X X

Document Cleanup and Bi-tonal Image Processing

Feature Photo Photo Pro Document Imaging
Automatically deskew binary images     X
Automatically remove small specks (despeckle) on binary images     X
Automatically remove heavy noise on binary images using median filter     X
Advanced adaptive, global, and simple thresholding to convert color and grayscale images to binary     X
Automatic border detection and removal of binary images     X
Automatically Negate Images that are inverted     *
Detect Blank Pages     *
Remove Specs of a defined size     *
Crop Borders surrounding an image     *
Automatic inversion of inverted text regions     *
Remove a blob of a defined size     *
Detect and remove elliptical hole punch artifacts     *
Detect and remove Solid, Broken, and Dotted Lines while reconnecting broken characters     *
Margin Crop     *
Detect and remove Halftone "dot shading" in a binary image     *
Detect Color on a scanned Document     *
Native Color Deskew     *

Photographic Image Processing

Feature Photo Photo Pro Document Imaging
Asynchronous / multi-threading support X X X

Progess Event that's fired for each row processed

X X X
Unlimited Undo & Redo levels X X X
Region of Interest Processing   X X
Levels, AutoLevels, Curves, and AutoContrast Commands   X X
Red Eye Removal   X X
Dust and Scratch Removal   X X
Over 20 resampling methods X X X
Rotate, Skew, Crop, ResizeCanvas, Flip, Quadrilateral Warp X X X

Push, ApplyPallete, ChangePixelFormat, Generate Noise

X X X
Overlay, Overlay Masked, Overlay Merged X X X
Look up Table (LUT) functions, Swap Channels, Shift Channels X X X
Invert, Replace Channel, Flatten Alpha, Set Alpha Mask X X X
Drop Shadow, Adjust Tint, Bevel Edge, Adjust Brightness / Contrast X X X
Histogram Equalize, Histogram Stretch, Moasic, Bevel Edge X X X
De-Interlace, Motion Blur, Gamma Adjust, Posterize, Solarize X X X
Gaussian Blur, Unsharp Mask, Adaptive Unsharp Mask X X X
Grayscale Morphological Filters   X X
Emboss, Sharpen, Threshold, Mean, Median, Midpoint X X X
Convolution Matrix, High Pass Filter X X X
28 Transforms including BumpMap, Elliptical, Stretch, Lens, Line Slice, Marble, Offset, Perlin, Pinch, Polygon, Random, Ripple, Spin, SpinWave, Wave, Wow, ZigZag, and User Defined X X X
10 Fast Fourier Transform (FFT) Filters   X X
Advanced Photo Effects   X X

Annotations

 
Feature Photo Photo Pro Document Imaging
expandSupports multiple annotation types      X
Annotate multipage documents     X
Persist annotations into an XMP file     X
Persist annotations into an image as XMP or WANG annotation data     X
Persist annotations into a PDF (and view PDF Annotations)     X
Burn annotations into an image     X
Create and persist your own custom annotations     X
Annotations can be individually rotated or flipped     X
Annotations can be rotated with the image in 90 degree increments     X
Undo/Redo capability     X
Supports ASP.NET Web Annotations with AJAX technology     X

TWAIN Scanning

 
Feature Photo Photo Pro Document Imaging
Interface with any TWAIN compatible device     X
Query all TWAIN capabilities, including custom capabilities     X
Set all supported TWAIN capabilities, including custom ones     X
Support for ADF (automatic document feeders) and batch scanning     X
Supports duplex scanning     X
Define an area of an image to scan with Frame support     X
Acquire images directly to file, or via events     X
Support for buffered memory transfer     X
Multi-Threaded Background Scanning Support     X

Add-On Modules

These modules require additional licensing and are not included with the core DotImage SDK.  The * indicates which editions of DotImage are required for the associated addons.

Feature Photo Photo Pro Document Imaging
Advanced Document Cleanup     *
OCR     *
Barcode Recognition * * *
PDF Reader * * *
JBIG2 Codec * * *
JPEG2000 Codec * * *
DICOM Codec   * *
CAD Reader     *
ISIS Scanning     *