SmartFace Embedded Toolkit  4.2.1
Loading...
Searching...
No Matches
sfe_core_detection.h File Reference

File containing core detection type definitions. More...

#include <stdbool.h>
#include <stddef.h>

Go to the source code of this file.

Data Structures

struct  SFEBoundingBox
 Bounding box. More...
 
struct  SFEOrientedBoundingBox
 Oriented bounding box. More...
 
struct  SFEFaceDetectionData
 
struct  SFEIrisKeypoint
 Iris keypoint struct. More...
 
struct  SFEIrisDetectionData
 Iris detection data struct (type-specific fields only) More...
 
struct  SFEPalmKeypoint
 Palm keypoint struct. More...
 
struct  SFEPalmLandmarks
 Palm landmarks (keypoints, hand position, orientation, confidence) More...
 
struct  SFEPalmDetectionData
 Palm detection data struct (type-specific fields only) More...
 
struct  SFEObject
 Object struct. More...
 
struct  SFEObjectDetectionData
 Object detection data struct (type-specific fields only) More...
 
struct  SFETattooDetectionData
 Tattoo detection data struct (type-specific fields only) More...
 
struct  SFEPersonDetectionData
 Person detection data struct (type-specific fields only) More...
 
struct  SFEVisualCodeKeypoint
 Visual code keypoint struct. More...
 
struct  SFEVisualCodeDetectionData
 Visual code detection data struct (type-specific fields only) More...
 
union  SFEModalityData
 Union of detection data types (type-specific fields only) More...
 
struct  SFEDetection
 Core detection - tagged union containing all detection types. More...
 

Macros

#define SFE_IRIS_KEYPOINT_COUNT   8
 Iris keypoints count.
 
#define SFE_PALM_KEYPOINT_COUNT   8
 Palm keypoints count.
 
#define SFE_OBJECT_DETECT   80
 Object detection count.
 
#define SFE_VISUAL_CODE_KEYPOINT_COUNT   4
 Visual code keypoints count.
 

Typedefs

typedef struct SFEBoundingBox SFEBoundingBox
 Bounding box.
 
typedef struct SFEOrientedBoundingBox SFEOrientedBoundingBox
 Oriented bounding box.
 
typedef struct SFEFaceDetectionData SFEFaceDetectionData
 
typedef enum SFEIrisKeypointType SFEIrisKeypointType
 Iris keypoint types.
 
typedef struct SFEIrisKeypoint SFEIrisKeypoint
 Iris keypoint struct.
 
typedef struct SFEIrisDetectionData SFEIrisDetectionData
 Iris detection data struct (type-specific fields only)
 
typedef struct SFEPalmKeypoint SFEPalmKeypoint
 Palm keypoint struct.
 
typedef enum SFEHandPosition SFEHandPosition
 Palm hand enum.
 
typedef enum SFEHandOrientation SFEHandOrientation
 Palm orientation enum.
 
typedef struct SFEPalmLandmarks SFEPalmLandmarks
 Palm landmarks (keypoints, hand position, orientation, confidence)
 
typedef struct SFEPalmDetectionData SFEPalmDetectionData
 Palm detection data struct (type-specific fields only)
 
typedef enum SFEObjectType SFEObjectType
 Object type enumeration.
 
typedef struct SFEObject SFEObject
 Object struct.
 
typedef struct SFEObjectDetectionData SFEObjectDetectionData
 Object detection data struct (type-specific fields only)
 
typedef struct SFETattooDetectionData SFETattooDetectionData
 Tattoo detection data struct (type-specific fields only)
 
typedef struct SFEPersonDetectionData SFEPersonDetectionData
 Person detection data struct (type-specific fields only)
 
typedef enum SFEVisualCodeCategory SFEVisualCodeCategory
 Visual code category enumeration.
 
typedef struct SFEVisualCodeKeypoint SFEVisualCodeKeypoint
 Visual code keypoint struct.
 
typedef struct SFEVisualCodeDetectionData SFEVisualCodeDetectionData
 Visual code detection data struct (type-specific fields only)
 
typedef enum SFEModality SFEModality
 Detection modality enumeration.
 
typedef union SFEModalityData SFEModalityData
 Union of detection data types (type-specific fields only)
 
typedef struct SFEDetection SFEDetection
 Core detection - tagged union containing all detection types.
 

Enumerations

enum  SFEIrisKeypointType {
  SFE_IRIS_KEYPOINT_TYPE_TOP_LEFT = 0 , SFE_IRIS_KEYPOINT_TYPE_BOTTOM_LEFT = 1 , SFE_IRIS_KEYPOINT_TYPE_TOP_INNER_LEFT = 2 , SFE_IRIS_KEYPOINT_TYPE_BOTTOM_INNER_LEFT = 3 ,
  SFE_IRIS_KEYPOINT_TYPE_TOP_INNER_RIGHT = 4 , SFE_IRIS_KEYPOINT_TYPE_BOTTOM_INNER_RIGHT = 5 , SFE_IRIS_KEYPOINT_TYPE_TOP_RIGHT = 6 , SFE_IRIS_KEYPOINT_TYPE_BOTTOM_RIGHT = 7
}
 Iris keypoint types. More...
 
enum  SFEHandPosition { SFE_HAND_UNKNOWN = 0 , SFE_HAND_LEFT = 1 , SFE_HAND_RIGHT = 2 }
 Palm hand enum. More...
 
enum  SFEHandOrientation { SFE_ORIENTATION_UNKNOWN = 0 , SFE_ORIENTATION_PALMAR = 1 , SFE_ORIENTATION_DORSAL = 2 }
 Palm orientation enum. More...
 
enum  SFEObjectType {
  SFE_OBJECT_TYPE_PERSON = 0 , SFE_OBJECT_TYPE_BICYCLE = 1 , SFE_OBJECT_TYPE_CAR = 2 , SFE_OBJECT_TYPE_MOTORCYCLE = 3 ,
  SFE_OBJECT_TYPE_AIRPLANE = 4 , SFE_OBJECT_TYPE_BUS = 5 , SFE_OBJECT_TYPE_TRAIN = 6 , SFE_OBJECT_TYPE_TRUCK = 7 ,
  SFE_OBJECT_TYPE_BOAT = 8 , SFE_OBJECT_TYPE_TRAFFICLIGHT = 9 , SFE_OBJECT_TYPE_FIREHYDRANT = 10 , SFE_OBJECT_TYPE_STOPSIGN = 11 ,
  SFE_OBJECT_TYPE_PARKINGMETER = 12 , SFE_OBJECT_TYPE_BENCH = 13 , SFE_OBJECT_TYPE_BIRD = 14 , SFE_OBJECT_TYPE_CAT = 15 ,
  SFE_OBJECT_TYPE_DOG = 16 , SFE_OBJECT_TYPE_HORSE = 17 , SFE_OBJECT_TYPE_SHEEP = 18 , SFE_OBJECT_TYPE_COW = 19 ,
  SFE_OBJECT_TYPE_ELEPHANT = 20 , SFE_OBJECT_TYPE_BEAR = 21 , SFE_OBJECT_TYPE_ZEBRA = 22 , SFE_OBJECT_TYPE_GIRAFFE = 23 ,
  SFE_OBJECT_TYPE_BACKPACK = 24 , SFE_OBJECT_TYPE_UMBRELLA = 25 , SFE_OBJECT_TYPE_HANDBAG = 26 , SFE_OBJECT_TYPE_TIE = 27 ,
  SFE_OBJECT_TYPE_SUITCASE = 28 , SFE_OBJECT_TYPE_FRISBEE = 29 , SFE_OBJECT_TYPE_SKIS = 30 , SFE_OBJECT_TYPE_SNOWBOARD = 31 ,
  SFE_OBJECT_TYPE_SPORTSBALL = 32 , SFE_OBJECT_TYPE_KITE = 33 , SFE_OBJECT_TYPE_BASEBALLBAT = 34 , SFE_OBJECT_TYPE_BASEBALLGLOVE = 35 ,
  SFE_OBJECT_TYPE_SKATEBOARD = 36 , SFE_OBJECT_TYPE_SURFBOARD = 37 , SFE_OBJECT_TYPE_TENNISRACKET = 38 , SFE_OBJECT_TYPE_BOTTLE = 39 ,
  SFE_OBJECT_TYPE_WINEGLASS = 40 , SFE_OBJECT_TYPE_CUP = 41 , SFE_OBJECT_TYPE_FORK = 42 , SFE_OBJECT_TYPE_KNIFE = 43 ,
  SFE_OBJECT_TYPE_SPOON = 44 , SFE_OBJECT_TYPE_BOWL = 45 , SFE_OBJECT_TYPE_BANANA = 46 , SFE_OBJECT_TYPE_APPLE = 47 ,
  SFE_OBJECT_TYPE_SANDWICH = 48 , SFE_OBJECT_TYPE_ORANGE = 49 , SFE_OBJECT_TYPE_BROCCOLI = 50 , SFE_OBJECT_TYPE_CARROT = 51 ,
  SFE_OBJECT_TYPE_HOTDOG = 52 , SFE_OBJECT_TYPE_PIZZA = 53 , SFE_OBJECT_TYPE_DONUT = 54 , SFE_OBJECT_TYPE_CAKE = 55 ,
  SFE_OBJECT_TYPE_CHAIR = 56 , SFE_OBJECT_TYPE_COUCH = 57 , SFE_OBJECT_TYPE_POTTEDPLANT = 58 , SFE_OBJECT_TYPE_BED = 59 ,
  SFE_OBJECT_TYPE_DININGTABLE = 60 , SFE_OBJECT_TYPE_TOILET = 61 , SFE_OBJECT_TYPE_TV = 62 , SFE_OBJECT_TYPE_LAPTOP = 63 ,
  SFE_OBJECT_TYPE_MOUSE = 64 , SFE_OBJECT_TYPE_REMOTE = 65 , SFE_OBJECT_TYPE_KEYBOARD = 66 , SFE_OBJECT_TYPE_CELLPHONE = 67 ,
  SFE_OBJECT_TYPE_MICROWAVE = 68 , SFE_OBJECT_TYPE_OVEN = 69 , SFE_OBJECT_TYPE_TOASTER = 70 , SFE_OBJECT_TYPE_SINK = 71 ,
  SFE_OBJECT_TYPE_REFRIGERATOR = 72 , SFE_OBJECT_TYPE_BOOK = 73 , SFE_OBJECT_TYPE_CLOCK = 74 , SFE_OBJECT_TYPE_VASE = 75 ,
  SFE_OBJECT_TYPE_SCISSORS = 76 , SFE_OBJECT_TYPE_TEDDYBEAR = 77 , SFE_OBJECT_TYPE_HAIRDRIER = 78 , SFE_OBJECT_TYPE_TOOTHBRUSH = 79
}
 Object type enumeration. More...
 
enum  SFEVisualCodeCategory { SFE_VISUAL_CODE_CATEGORY_QR_CODE = 0 , SFE_VISUAL_CODE_CATEGORY_PALM = 1 }
 Visual code category enumeration. More...
 
enum  SFEModality {
  SFE_MODALITY_FACE = 0 , SFE_MODALITY_IRIS = 1 , SFE_MODALITY_PALM = 2 , SFE_MODALITY_TATTOO = 3 ,
  SFE_MODALITY_VISUAL_CODE = 4 , SFE_MODALITY_OBJECT = 5 , SFE_MODALITY_PERSON = 6
}
 Detection modality enumeration. More...
 

Detailed Description

File containing core detection type definitions.

Author
Innovatrics - SmartFace Embedded
Date
2025-12-02

Definition in file sfe_core_detection.h.

Macro Definition Documentation

◆ SFE_IRIS_KEYPOINT_COUNT

#define SFE_IRIS_KEYPOINT_COUNT   8

Iris keypoints count.

Definition at line 86 of file sfe_core_detection.h.

◆ SFE_OBJECT_DETECT

#define SFE_OBJECT_DETECT   80

Object detection count.

Definition at line 240 of file sfe_core_detection.h.

◆ SFE_PALM_KEYPOINT_COUNT

#define SFE_PALM_KEYPOINT_COUNT   8

Palm keypoints count.

Definition at line 109 of file sfe_core_detection.h.

◆ SFE_VISUAL_CODE_KEYPOINT_COUNT

#define SFE_VISUAL_CODE_KEYPOINT_COUNT   4

Visual code keypoints count.

Definition at line 281 of file sfe_core_detection.h.

Typedef Documentation

◆ SFEBoundingBox

Bounding box.

◆ SFEDetection

typedef struct SFEDetection SFEDetection

Core detection - tagged union containing all detection types.

Note
Contains a discriminator and a union of detection data types. Bounding box, oriented bounding box, and confidence are common for all detection types.

◆ SFEFaceDetectionData

◆ SFEHandOrientation

Palm orientation enum.

◆ SFEHandPosition

Palm hand enum.

◆ SFEIrisDetectionData

Iris detection data struct (type-specific fields only)

◆ SFEIrisKeypoint

Iris keypoint struct.

◆ SFEIrisKeypointType

Iris keypoint types.

◆ SFEModality

typedef enum SFEModality SFEModality

Detection modality enumeration.

◆ SFEModalityData

Union of detection data types (type-specific fields only)

◆ SFEObject

typedef struct SFEObject SFEObject

Object struct.

◆ SFEObjectDetectionData

Object detection data struct (type-specific fields only)

◆ SFEObjectType

Object type enumeration.

◆ SFEOrientedBoundingBox

Oriented bounding box.

◆ SFEPalmDetectionData

Palm detection data struct (type-specific fields only)

◆ SFEPalmKeypoint

Palm keypoint struct.

◆ SFEPalmLandmarks

Palm landmarks (keypoints, hand position, orientation, confidence)

◆ SFEPersonDetectionData

Person detection data struct (type-specific fields only)

◆ SFETattooDetectionData

Tattoo detection data struct (type-specific fields only)

◆ SFEVisualCodeCategory

Visual code category enumeration.

◆ SFEVisualCodeDetectionData

Visual code detection data struct (type-specific fields only)

◆ SFEVisualCodeKeypoint

Visual code keypoint struct.

Enumeration Type Documentation

◆ SFEHandOrientation

Palm orientation enum.

Enumerator
SFE_ORIENTATION_UNKNOWN 
SFE_ORIENTATION_PALMAR 
SFE_ORIENTATION_DORSAL 

Definition at line 119 of file sfe_core_detection.h.

119 {
SFEHandOrientation
Palm orientation enum.
@ SFE_ORIENTATION_DORSAL
@ SFE_ORIENTATION_PALMAR
@ SFE_ORIENTATION_UNKNOWN

◆ SFEHandPosition

Palm hand enum.

Enumerator
SFE_HAND_UNKNOWN 
SFE_HAND_LEFT 
SFE_HAND_RIGHT 

Definition at line 112 of file sfe_core_detection.h.

112 {
114 SFE_HAND_LEFT = 1,
115 SFE_HAND_RIGHT = 2,
SFEHandPosition
Palm hand enum.
@ SFE_HAND_LEFT
@ SFE_HAND_RIGHT
@ SFE_HAND_UNKNOWN

◆ SFEIrisKeypointType

Iris keypoint types.

Enumerator
SFE_IRIS_KEYPOINT_TYPE_TOP_LEFT 
SFE_IRIS_KEYPOINT_TYPE_BOTTOM_LEFT 
SFE_IRIS_KEYPOINT_TYPE_TOP_INNER_LEFT 
SFE_IRIS_KEYPOINT_TYPE_BOTTOM_INNER_LEFT 
SFE_IRIS_KEYPOINT_TYPE_TOP_INNER_RIGHT 
SFE_IRIS_KEYPOINT_TYPE_BOTTOM_INNER_RIGHT 
SFE_IRIS_KEYPOINT_TYPE_TOP_RIGHT 
SFE_IRIS_KEYPOINT_TYPE_BOTTOM_RIGHT 

Definition at line 62 of file sfe_core_detection.h.

◆ SFEModality

Detection modality enumeration.

Enumerator
SFE_MODALITY_FACE 
SFE_MODALITY_IRIS 
SFE_MODALITY_PALM 
SFE_MODALITY_TATTOO 
SFE_MODALITY_VISUAL_CODE 
SFE_MODALITY_OBJECT 
SFE_MODALITY_PERSON 

Definition at line 292 of file sfe_core_detection.h.

292 {
SFEModality
Detection modality enumeration.
@ SFE_MODALITY_PERSON
@ SFE_MODALITY_TATTOO
@ SFE_MODALITY_PALM
@ SFE_MODALITY_IRIS
@ SFE_MODALITY_VISUAL_CODE
@ SFE_MODALITY_FACE
@ SFE_MODALITY_OBJECT

◆ SFEObjectType

Object type enumeration.

Enumerator
SFE_OBJECT_TYPE_PERSON 
SFE_OBJECT_TYPE_BICYCLE 
SFE_OBJECT_TYPE_CAR 
SFE_OBJECT_TYPE_MOTORCYCLE 
SFE_OBJECT_TYPE_AIRPLANE 
SFE_OBJECT_TYPE_BUS 
SFE_OBJECT_TYPE_TRAIN 
SFE_OBJECT_TYPE_TRUCK 
SFE_OBJECT_TYPE_BOAT 
SFE_OBJECT_TYPE_TRAFFICLIGHT 
SFE_OBJECT_TYPE_FIREHYDRANT 
SFE_OBJECT_TYPE_STOPSIGN 
SFE_OBJECT_TYPE_PARKINGMETER 
SFE_OBJECT_TYPE_BENCH 
SFE_OBJECT_TYPE_BIRD 
SFE_OBJECT_TYPE_CAT 
SFE_OBJECT_TYPE_DOG 
SFE_OBJECT_TYPE_HORSE 
SFE_OBJECT_TYPE_SHEEP 
SFE_OBJECT_TYPE_COW 
SFE_OBJECT_TYPE_ELEPHANT 
SFE_OBJECT_TYPE_BEAR 
SFE_OBJECT_TYPE_ZEBRA 
SFE_OBJECT_TYPE_GIRAFFE 
SFE_OBJECT_TYPE_BACKPACK 
SFE_OBJECT_TYPE_UMBRELLA 
SFE_OBJECT_TYPE_HANDBAG 
SFE_OBJECT_TYPE_TIE 
SFE_OBJECT_TYPE_SUITCASE 
SFE_OBJECT_TYPE_FRISBEE 
SFE_OBJECT_TYPE_SKIS 
SFE_OBJECT_TYPE_SNOWBOARD 
SFE_OBJECT_TYPE_SPORTSBALL 
SFE_OBJECT_TYPE_KITE 
SFE_OBJECT_TYPE_BASEBALLBAT 
SFE_OBJECT_TYPE_BASEBALLGLOVE 
SFE_OBJECT_TYPE_SKATEBOARD 
SFE_OBJECT_TYPE_SURFBOARD 
SFE_OBJECT_TYPE_TENNISRACKET 
SFE_OBJECT_TYPE_BOTTLE 
SFE_OBJECT_TYPE_WINEGLASS 
SFE_OBJECT_TYPE_CUP 
SFE_OBJECT_TYPE_FORK 
SFE_OBJECT_TYPE_KNIFE 
SFE_OBJECT_TYPE_SPOON 
SFE_OBJECT_TYPE_BOWL 
SFE_OBJECT_TYPE_BANANA 
SFE_OBJECT_TYPE_APPLE 
SFE_OBJECT_TYPE_SANDWICH 
SFE_OBJECT_TYPE_ORANGE 
SFE_OBJECT_TYPE_BROCCOLI 
SFE_OBJECT_TYPE_CARROT 
SFE_OBJECT_TYPE_HOTDOG 
SFE_OBJECT_TYPE_PIZZA 
SFE_OBJECT_TYPE_DONUT 
SFE_OBJECT_TYPE_CAKE 
SFE_OBJECT_TYPE_CHAIR 
SFE_OBJECT_TYPE_COUCH 
SFE_OBJECT_TYPE_POTTEDPLANT 
SFE_OBJECT_TYPE_BED 
SFE_OBJECT_TYPE_DININGTABLE 
SFE_OBJECT_TYPE_TOILET 
SFE_OBJECT_TYPE_TV 
SFE_OBJECT_TYPE_LAPTOP 
SFE_OBJECT_TYPE_MOUSE 
SFE_OBJECT_TYPE_REMOTE 
SFE_OBJECT_TYPE_KEYBOARD 
SFE_OBJECT_TYPE_CELLPHONE 
SFE_OBJECT_TYPE_MICROWAVE 
SFE_OBJECT_TYPE_OVEN 
SFE_OBJECT_TYPE_TOASTER 
SFE_OBJECT_TYPE_SINK 
SFE_OBJECT_TYPE_REFRIGERATOR 
SFE_OBJECT_TYPE_BOOK 
SFE_OBJECT_TYPE_CLOCK 
SFE_OBJECT_TYPE_VASE 
SFE_OBJECT_TYPE_SCISSORS 
SFE_OBJECT_TYPE_TEDDYBEAR 
SFE_OBJECT_TYPE_HAIRDRIER 
SFE_OBJECT_TYPE_TOOTHBRUSH 

Definition at line 148 of file sfe_core_detection.h.

148 {
SFEObjectType
Object type enumeration.
@ SFE_OBJECT_TYPE_TRAIN
@ SFE_OBJECT_TYPE_SCISSORS
@ SFE_OBJECT_TYPE_REFRIGERATOR
@ SFE_OBJECT_TYPE_MICROWAVE
@ SFE_OBJECT_TYPE_DININGTABLE
@ SFE_OBJECT_TYPE_COUCH
@ SFE_OBJECT_TYPE_COW
@ SFE_OBJECT_TYPE_BEAR
@ SFE_OBJECT_TYPE_SNOWBOARD
@ SFE_OBJECT_TYPE_UMBRELLA
@ SFE_OBJECT_TYPE_BOTTLE
@ SFE_OBJECT_TYPE_SPORTSBALL
@ SFE_OBJECT_TYPE_BUS
@ SFE_OBJECT_TYPE_POTTEDPLANT
@ SFE_OBJECT_TYPE_STOPSIGN
@ SFE_OBJECT_TYPE_KEYBOARD
@ SFE_OBJECT_TYPE_BANANA
@ SFE_OBJECT_TYPE_TRAFFICLIGHT
@ SFE_OBJECT_TYPE_TRUCK
@ SFE_OBJECT_TYPE_HANDBAG
@ SFE_OBJECT_TYPE_VASE
@ SFE_OBJECT_TYPE_TOASTER
@ SFE_OBJECT_TYPE_SUITCASE
@ SFE_OBJECT_TYPE_DOG
@ SFE_OBJECT_TYPE_TOOTHBRUSH
@ SFE_OBJECT_TYPE_PIZZA
@ SFE_OBJECT_TYPE_LAPTOP
@ SFE_OBJECT_TYPE_SURFBOARD
@ SFE_OBJECT_TYPE_SKIS
@ SFE_OBJECT_TYPE_TV
@ SFE_OBJECT_TYPE_GIRAFFE
@ SFE_OBJECT_TYPE_FORK
@ SFE_OBJECT_TYPE_BOOK
@ SFE_OBJECT_TYPE_AIRPLANE
@ SFE_OBJECT_TYPE_CARROT
@ SFE_OBJECT_TYPE_CAKE
@ SFE_OBJECT_TYPE_KITE
@ SFE_OBJECT_TYPE_CUP
@ SFE_OBJECT_TYPE_TENNISRACKET
@ SFE_OBJECT_TYPE_SINK
@ SFE_OBJECT_TYPE_APPLE
@ SFE_OBJECT_TYPE_SPOON
@ SFE_OBJECT_TYPE_BROCCOLI
@ SFE_OBJECT_TYPE_BACKPACK
@ SFE_OBJECT_TYPE_CAR
@ SFE_OBJECT_TYPE_CLOCK
@ SFE_OBJECT_TYPE_REMOTE
@ SFE_OBJECT_TYPE_FIREHYDRANT
@ SFE_OBJECT_TYPE_PERSON
@ SFE_OBJECT_TYPE_HAIRDRIER
@ SFE_OBJECT_TYPE_BIRD
@ SFE_OBJECT_TYPE_BICYCLE
@ SFE_OBJECT_TYPE_BASEBALLGLOVE
@ SFE_OBJECT_TYPE_PARKINGMETER
@ SFE_OBJECT_TYPE_BOWL
@ SFE_OBJECT_TYPE_CAT
@ SFE_OBJECT_TYPE_TEDDYBEAR
@ SFE_OBJECT_TYPE_OVEN
@ SFE_OBJECT_TYPE_HOTDOG
@ SFE_OBJECT_TYPE_BOAT
@ SFE_OBJECT_TYPE_BED
@ SFE_OBJECT_TYPE_SHEEP
@ SFE_OBJECT_TYPE_DONUT
@ SFE_OBJECT_TYPE_ZEBRA
@ SFE_OBJECT_TYPE_SANDWICH
@ SFE_OBJECT_TYPE_TIE
@ SFE_OBJECT_TYPE_MOTORCYCLE
@ SFE_OBJECT_TYPE_ORANGE
@ SFE_OBJECT_TYPE_BASEBALLBAT
@ SFE_OBJECT_TYPE_TOILET
@ SFE_OBJECT_TYPE_KNIFE
@ SFE_OBJECT_TYPE_MOUSE
@ SFE_OBJECT_TYPE_CHAIR
@ SFE_OBJECT_TYPE_FRISBEE
@ SFE_OBJECT_TYPE_CELLPHONE
@ SFE_OBJECT_TYPE_BENCH
@ SFE_OBJECT_TYPE_ELEPHANT
@ SFE_OBJECT_TYPE_WINEGLASS
@ SFE_OBJECT_TYPE_SKATEBOARD
@ SFE_OBJECT_TYPE_HORSE

◆ SFEVisualCodeCategory

Visual code category enumeration.

Enumerator
SFE_VISUAL_CODE_CATEGORY_QR_CODE 
SFE_VISUAL_CODE_CATEGORY_PALM 

Definition at line 267 of file sfe_core_detection.h.

267 {
SFEVisualCodeCategory
Visual code category enumeration.
@ SFE_VISUAL_CODE_CATEGORY_PALM
@ SFE_VISUAL_CODE_CATEGORY_QR_CODE