Technology / Imaging

LEADTOOLS TIFF Format SDK

TIFF Format

With LEADTOOLS .NET, WinRT, iOS, OS X, Android, WPF, Silverlight, C/C++ and web developers can load save and convert many different flavors of TIFF. All LEADTOOLS Imaging SDKs support TIFF.

Overview of TIFF Format SDK Technology

TIFF is a tag-based file format designed to promote the universal interchange of digital image data. Because TIFF files do not have a single way to store image data, there are many versions or flavors of TIFF. LEADTOOLS supports many different TIFF versions.

  • Extensive TIFF compression options including lossy and lossless, standard and proprietary:
    • CCITT, CCITT G3 /G4, JBIG, JBIG2, ABIC, PackBits , LZW, CMP, JPEG, JPEG 2000, ZIP, CMW, ABC and MRC.
  • Single and multi-page TIFF files.
  • Read, modify and save TIFF tags and comments.
  • Flexible bit depth support including extended grayscale:
    • 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 48, 64 bits per pixel.
  • Flexible color space support:
    • RGB, CYMK, YCC, YUV444, YUV422, YUV411
  • Native 32 and 64 bit binaries to load, save, convert and compress TIFF files
  • Add TIFF file support to single or multi-thread applications

TIFF CCITT Files

TIFF files compressed with CCITT compression are the most common 1 bit image files used for fax transmission and document imaging.

  • TIFF CCITT. Compressed TIFF files that are commonly used for FAX transmission and document imaging.
  • TIFF CCITT Group 3. TIFF CCITT files in a format that is more advanced and more compressed than TIFF CCITT. LEADTOOLS supports both 1-dimension and 2-dimension variations of TIFF CCITT Group 3.
  • TIFF CCITT Group 4. TIFF CCITT files in a format that is more advanced and more compressed than TIFF CCITT Group 3.
  • TIFF Class F. Class-F is the TIFF extension for fax documents. LEADTOOLS supports Class-F compatible tags.

EXIF Files

EXIF is a standard for image files created by digital cameras and other image capturing devices. The standard set by the Japan Electronic Industry Development Association. EXIF is formally named the Digital Still Camera Image File Format Standard. EXIF files may contain either uncompressed image data or compressed JPEG image data. In addition, EXIF may contain metadata fields of various types including a thumbnail stamp image. LEADTOOLS supports the following flavors of EXIF:

  • Uncompressed TIFF and RGB color space.
  • Uncompressed TIFF and YCbCr color space.
  • JPEG compression and YUV 4:2:2 color space.
  • JPEG compression and YUV 4:1:1 color space.

TIFF-FX Files

TIFF-FX files are Internet Fax files developed and used by Xerox. TIFF-FX supports several types of compression. In addition, TIFF-FX can be extended as the need arises. LEADTOOLS supports the following modes of TIFF-FX:

  • Minimal Black and White: Uses binary MH compression (T.4).
  • Extended Black and White:  Uses binary MH, MR and MMR compression (T.4 and T.6).
  • Lossless JBIG Black and White: Uses JBIG compression (T.85, T.82).
  • Lossy Color and Grayscale: Uses JPEG compression (T.42, T.81).
  • Lossless Color and Grayscale: Uses JBIG compression (T.43, T.82).

GeoTIFF Files

GeoTIFF files are standard TIFF files that contain six specific data tags describing the image location, scale, projection, and GeoKeys which is additional information useful for topographic applications. LEADTOOLS includes functionality to:

  • Enumerate GeoKeys that exist in a file. There are 65536 possible GeoKeys.
  • Read and write specific GeoKeys.

Other LEADTOOLS SDK Technologies Related to the TIFF Format

LEADTOOLS SDK Products that Include TIFF Format Support

Hover over each product for a description. Click for more details.

LEADTOOLS Imaging Pro SDK

LEADTOOLS Imaging Pro includes the tools developers need to add powerful imaging technology to applications. With more than 20 years of imaging development expertise, LEADTOOLS Imaging Pro includes display functions and controls, image compression, image processing, TWAIN and WIA scanning, color conversion, 200+ display effects, 150+ image formats, printing, database imaging, imaging common dialogs and screen capture.

LEADTOOLS Document Imaging SDK

Develop powerful document imaging applications with LEADTOOLS Document Imaging. Features include comprehensive image annotation, specialized bitonal image display such as scale-to-gray and favor-black, and specialized bitonal image processing. Other features include performance and memory optimizations for bitonal images, document image clean-up including inverted text, border, hole-punch and line removal, and scanning with LEADTOOLS Fast TWAIN and WIA.

LEADTOOLS Recognition Imaging SDK

The LEADTOOLS Recognition Imaging SDK is a handpicked collection of LEADTOOLS SDK features designed to build end-to-end document imaging applications as part of an enterprise level document automation solution that requires scanning, OCR, OMR, forms recognition and processing, archival, annotation and display functionality. This powerful set of tools utilizes LEAD's industry LEADing image processing technology to intelligently identify document features that can be used to recognize any type of scanned or faxed form image.

LEADTOOLS Document Imaging Suite SDK

The LEADTOOLS Document Imaging Suite SDK is a comprehensive collection of LEADTOOLS SDK features designed to build end-to-end document imaging applications within enterprise level document automation solutions that requires capture, OCR, OMR, forms recognition and processing, PDF, print capture, archival, annotation and display functionality. This powerful set of tools utilizes LEAD's industry LEADing image processing technology to intelligently identify document features that can be used to recognize any type of scanned or faxed form image.

LEADTOOLS Medical Imaging SDK

Develop powerful Medical Imaging applications with the LEADTOOLS Medical Imaging SDK. Features include comprehensive full DICOM dataset support, 8-16 bit extended grayscale image support, image annotation, specialized extended grayscale image display such as window level and LUT processing, and specialized medical image processing. Other features include lossless JPEG compression, and signed and unsigned image data processing.

LEADTOOLS PACS Imaging SDK

Develop robust PACS Imaging applications with LEADTOOLS PACS Imaging. Features include Medical Web Viewer Framework, high and low level PACS SCP and SCU functions and controls, secure PACS communication, comprehensive DICOM data set support, image annotation, extended grayscale image display such as window level and LUT processing, and specialized medical image processing. Other features include lossless JPEG compression, JPIP and signed and unsigned image data processing.

LEADTOOLS Medical Imaging Suite SDK

Develop powerful PACS and Medical imaging applications with LEADTOOLS Medical Imaging Suite. Features include Medical Web Viewer Framework, Medical 3D, Zero Footprint HTML5 DICOM Viewer, DICOM Multimedia codecs, high and low level PACS SCP and SCU functions and controls, secure PACS communication, Print to PACS, comprehensive DICOM data set support, image annotation, extended grayscale image display such as window level and LUT processing, and specialized medical image processing. Other features include lossless JPEG compression, JPIP, and signed and unsigned image data processing.

LEADTOOLS Multimedia Suite SDK

The Multimedia Suite SDK is a comprehensive collection of multimedia development technology from LEAD Technologies. By bundling features from the Multimedia SDK, DVD Module, Video Streaming Module, MPEG-2 Transport Module, Imaging Pro SDK and Distributed Computing SDK, the Multimedia Suite provides everything a developer needs to create enterprise level multimedia applications for a wide variety of industries including defense, broadcast, security and more.

LEAD Technologies Logo
LEADTOOLS Logo