ERDAS ECW JP2 SDK 5.5 Update 3 USER GUIDE
Total Page:16
File Type:pdf, Size:1020Kb
ERDAS ECW JP2 SDK 5.5 Update 3 USER GUIDE Version 5.5.0 Update 3 11 February 2021 Contents Introduction ................................................................................................................................ 7 Overview ................................................................................................................................... 7 API Documentation ................................................................................................................... 8 Code Listings ........................................................................................................................ 8 Intended Audience .................................................................................................................... 8 Acknowledgements ................................................................................................................... 8 What’s New ................................................................................................................................. 9 Version 5.5 Update 3 ................................................................................................................ 9 Version 5.5 Update 2 ................................................................................................................ 9 Version 5.5 Update 1 ................................................................................................................ 9 Version 5.5 ............................................................................................................................... 9 Version 5.4 Update 1 .............................................................................................................. 10 Version 5.4 ............................................................................................................................. 10 Version 5.3 ............................................................................................................................. 10 Version 5.2 ............................................................................................................................. 11 Version 5.1 ............................................................................................................................. 11 Version 5.0 ............................................................................................................................. 12 Version 4.3 ............................................................................................................................. 13 Version 4.2 ............................................................................................................................. 13 Version 4.1 ............................................................................................................................. 13 Version 3.3 ............................................................................................................................. 13 Version 3.0 ............................................................................................................................. 14 Version 2.0 ............................................................................................................................. 14 About Image Compression ...................................................................................................... 15 Introduction ............................................................................................................................. 15 Lossless or Lossy Compression ............................................................................................. 15 Wavelet Based Encoding ........................................................................................................ 16 ECW Compression ................................................................................................................. 17 Licensing .................................................................................................................................. 18 Overview ................................................................................................................................. 18 Understanding Gigapixel Limitations....................................................................................... 19 2 Activating a License ................................................................................................................ 19 System Requirements ............................................................................................................. 21 Development Platforms .......................................................................................................... 21 Windows.............................................................................................................................. 21 Linux ................................................................................................................................... 21 MacOS X ............................................................................................................................. 21 Android, iOS ........................................................................................................................ 21 Development Environments .................................................................................................... 22 Windows.............................................................................................................................. 22 Linux ................................................................................................................................... 22 MacOS X ............................................................................................................................. 22 Android ................................................................................................................................ 22 iOS ...................................................................................................................................... 22 Runtime Platforms .................................................................................................................. 23 Windows.............................................................................................................................. 23 Linux ................................................................................................................................... 23 MacOS X ............................................................................................................................. 23 Android ................................................................................................................................ 23 iOS ...................................................................................................................................... 23 Installation ................................................................................................................................ 24 Windows ................................................................................................................................. 24 Linux ....................................................................................................................................... 26 MacOS X ................................................................................................................................ 26 Directory Structure .................................................................................................................. 26 File Formats .............................................................................................................................. 28 ECW Version 2 ....................................................................................................................... 29 ECW Version 3 ....................................................................................................................... 29 JPEG 2000 ............................................................................................................................. 29 NITF ....................................................................................................................................... 30 ECWP Streaming Protocol ...................................................................................................... 31 ECWP Version 2 ..................................................................................................................... 31 ECWP Version 3 ..................................................................................................................... 31 Example ECWP resources ..................................................................................................... 32 3 Features .................................................................................................................................... 33 ECWP Persistent Local Cache ............................................................................................... 33 Image Resampling .................................................................................................................. 33 Data Scaling ........................................................................................................................... 34 Dynamic Range Calculation...................................................................................................