BlinkID C SDK version 5.16.0
ImageResult.h
Go to the documentation of this file.
1
14#ifndef MBIMAGERESULT_H_INCLUDED
15#define MBIMAGERESULT_H_INCLUDED
16
19
20#ifdef __cplusplus
21extern "C"
22{
23#endif
24
30{
33
35 unsigned char const * data;
36
39
42};
43
47MB_EXPORTED_TYPE typedef struct MBRawImage MBRawImage;
48
54{
56 size_t size;
57
59 unsigned char const * data;
60};
61
65MB_EXPORTED_TYPE typedef struct MBEncodedImage MBEncodedImage;
66
72{
75
78};
79
83MB_EXPORTED_TYPE typedef struct MBImageResult MBImageResult;
84
85#ifdef __cplusplus
86}
87#endif
88
89#endif
MBRawImageType
Enumeration of all possible raw image types.
Definition: RecognizerImage.h:44
MBImageOrientation
Specifies the orientation of the contents of the image. This is important for some recognizers,...
Definition: RecognizerImage.h:82
Image structure which holds an encoded image.
Definition: ImageResult.h:54
size_t size
Definition: ImageResult.h:56
unsigned char const * data
Definition: ImageResult.h:59
Image structure which can hold a raw and an encoded image returned by recognizers.
Definition: ImageResult.h:72
MBRawImage rawImage
Definition: ImageResult.h:74
MBEncodedImage encodedImage
Definition: ImageResult.h:77
Image structure which holds a raw image.
Definition: ImageResult.h:30
MBSize size
Definition: ImageResult.h:32
MBRawImageType imageType
Definition: ImageResult.h:38
unsigned char const * data
Definition: ImageResult.h:35
MBImageOrientation orientation
Definition: ImageResult.h:41
This structure represents the two-dimensional size of an object.
Definition: RecognizerRunner.h:116