The MrSID SDK is a large set of C++ classes containing many features and designed for many different needs and workflows. There is a corresponding cost in learning and development time to working with the full SDK.
Recognizing this cost, the SDK also provides a small, C-based API for developers who wish to quickly implement or prototype simple decode support for MrSID, JPEG 2000 and NITF images.
The C API provides the following features:
Major features not available through the C API include:
NOTE: The C API is built on top of the C++ API. Although the linkage is done with C names, use of C++ runtime libraries is still required.
This chapter describes the basics of the C API, as implemented in the two files ltic_api.h
and lt_ioCStream.h
, in the include directory. The Reference Manual contains complete details and examples.
Click any link below for more information.