aboutsummaryrefslogtreecommitdiff
path: root/include/lib/data
diff options
context:
space:
mode:
Diffstat (limited to 'include/lib/data')
-rw-r--r--include/lib/data/image_types.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/lib/data/image_types.h b/include/lib/data/image_types.h
index 4e226ea..8df5feb 100644
--- a/include/lib/data/image_types.h
+++ b/include/lib/data/image_types.h
@@ -5,13 +5,14 @@
#include <stddef.h>
#define ImageData_t uint8_t
-#define Image_t ImageData_t**
+#define Image_t ImageData_t***
#define MaskData_t uint16_t
#define Mask_t MaskData_t**
typedef struct Image {
size_t width;
size_t height;
+ size_t depth;
Image_t image;
} Image;
@@ -21,7 +22,7 @@ typedef struct Mask {
Mask_t image;
} Mask;
-Image* create_image(size_t width, size_t height);
+Image* create_image(size_t width, size_t height, size_t depth);
Mask* create_image_mask(size_t width, size_t height);
void free_image(Image* image);