Coverage plugin to decode Matlab files which adhere to version 5 of the format specification.

Table of Contents

Module Status

Gold Star Quality Assurance Check

IP Check: review.apt added, all headers are in place Quality Assurance: test coverage is poor, we need to work on that and find suitable test data Stability: No planned API changes Supported: Documents available. Module maintainer does watches user list, answers email.

Aim

The aim of this plugin is to allow users to decode Matlab data file when encoded in version 5 of the format (the only one that is known to be open as far as it specification is concerned). We also look for a sibling world file (wld) and projection file (prj) to get access to the associated CRS and grid to world transformation.

Notice that the Matlab data format version 5 support many different types of datatypes, like Int32 and Double. For more information, please check the file format specification here .

Future plans

We plan to do what follows as time and funding permits:

improve decoding on uncompressed data by NOT loading everything in memory

add support for Complex (as in x+ j y) numbers

add support for more custom metadata formats for decoding georeferencing information

add support for writing to Matlab format 5

The Image I/O-Ext project

The Image I/O-Ext project leverages existing native APIs to extend the set of formats that the JAI ImageIO API can read. Actual version of Image I/O-Ext is 1.0.5, but this plugin is leveragin on version 1.1 unstable.