From b096d37130b7f597e5e0ac377b24591282c66150 Mon Sep 17 00:00:00 2001 From: Gard Spreemann Date: Tue, 29 Mar 2016 13:05:25 +0200 Subject: Image data support. --- phstuff/diphawrapper.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/phstuff/diphawrapper.py b/phstuff/diphawrapper.py index f6ab403..45444c8 100644 --- a/phstuff/diphawrapper.py +++ b/phstuff/diphawrapper.py @@ -18,6 +18,7 @@ optionally manage running the DIPHA executable. # DIPHA header files. DIPHA_MAGIC = 8067171840 DIPHA_WEIGHTED_BOUNDARY_MATRIX = 0 +DIPHA_IMAGE_DATA = 1 DIPHA_PERSISTENCE_DIAGRAM = 2 DIPHA_DISTANCE_MATRIX = 7 DIPHA_SPARSE_DISTANCE_MATRIX = 8 @@ -148,8 +149,36 @@ def save_edge_list(fname, edge_list): for j in range(0, len(edge_list[i])): f.write(struct.pack('