You are here: Introduction

Introduction

Welcome to the MrSID® Software Development Kit (SDK) for raster imagery. This is the documentation for the Decode version (DSDK).

Digital images have become important to every aspect of business, industry, and government. Because of the enormous amounts of data involved, the use of high-quality images has been hindered by storage and bandwidth constraints. LizardTech's technologies and products solve these problems and lay the foundation for truly dynamic image access.

Used as the foundation for LizardTech’s other geospatial products including GeoExpress, ExpressServer, ExpressView Browser Plug-in and other applications, the MrSID SDK is a robust toolkit suitable for complex application development needs.

The SDK provides a framework for creating image pipelines that enable developers to efficiently read, write and manipulate data in a variety of formats, including MrSID, JPEG 2000, and other common geospatial raster formats.

NOTE:  The Decode SDK does not support writing .sid and .jp2 images. For information about this kind of support, contact your regional LizardTech office.

The MrSID format supports LiDAR data as well as raster data, but a separate set of tools and libraries is used in supporting LiDAR data in the MrSID format. Separate documentation is available in your installation for integrating support for LiDAR-encoded MrSID files.

Your installation also includes this documentation as a PDF file, as well as a copy of the End User License Agreement (EULA) and a README file.

For copyright information, click here.

MrSID

MrSID’s unique file format enhances the workflow of image data by compressing high-resolution images to a fraction of their original file size while maintaining image quality. Because MrSID images are scalable, you can reduce, enlarge, zoom, pan, or print without compromising integrity. And with the selective decoding capability of MrSID technology, you can view any region of an image at different resolutions. Separate encoding, optimizing, and decoding capabilities give you the flexibility you need to create and deliver imagery to users with different bandwidth or storage resources.

MrSID has been a mainstay of the geospatial community for many years, and support for MrSID imagery has been implemented in hundreds of applications using the MrSID SDK.

The latest version of MrSID, MrSID Generation 4 (MG4), supports the decoding of selected bands, which is critical if your application is being used to view multispectral imagery. Most users of multi- and hyperspectral data don't wish to view all bands from an image at once, so providing them with the means of selecting bands will save your application decoding time and provide users with a better user experience.

JPEG 2000

The JPEG 2000 image compression standard offers many of the same advantages as MrSID, plus the added benefits of being an international standard (ISO/IEC 15444). The MrSID SDK allows your applications to use JPEG 2000 compression on geospatial images with the same level of efficiency, metadata, and large-image support already available with MrSID.