pystamps.io.mat

MatReadError(RuntimeError)

Raised for unsupported MAT formats or missing h5py dependency for v7.3.

read_mat(path)

def read_mat(path: str|Path) -> dict[str, Any]

Loads v7.0 / v7.3 MATLAB payloads and removes metadata keys starting with __.

Inferred: complex 7.3 compound fields are reconstructed from real/imag.

write_mat(path,payload)

def write_mat(path: str|Path, payload: dict[str, Any]) -> None

Writes payload via scipy.io.savemat.