I am looking for an SDK for (roughly) the following capabilities regarding JPEG2000 files –
- Decode and encode J2K files.
- Decode to access individual elements (boxes, marker segments, image stream, etc.) of JPEG2000 images for inspection and potential alteration of texts and bits.
- Encode (reconstruct) the JPEG2000 image with given elements.
- This is all done from within C++ applications.
- It must support 64-bit Redhat Linux OS.
- It should be able to handle J2K (JPEG2000) files as large as 16GB i.e. 64-bit file address.
Please tell me of SDK's with the above capabilities that you know or have used in your projects. Also, hints on performance and licensing/pricing would be appreciated.