ETcVnCodeDetectionModel

Offers trained neural network models for code detection.

Syntax

Definition:

TYPE ETcVnCodeDetectionModel :
(
    TCVN_CDM_DETECT_1_1 := 0x0001100000000001,
    TCVN_CDM_DETECT_1_2 := 0x0001100000000002,
    TCVN_CDM_DETECT_1_3 := 0x0001100000000003,
    TCVN_CDM_DETECT_2_1 := 0x0001100000010001,
    TCVN_CDM_DETECT_2_2 := 0x0001100000010002,
    TCVN_CDM_DETECT_2_3 := 0x0001100000010003,
    TCVN_CDM_DETECT_3_1 := 0x0001100000020001,
    TCVN_CDM_DETECT_3_2 := 0x0001100000020002,
    TCVN_CDM_DETECT_3_3 := 0x0001100000020003
)ULINT;
END_TYPE

Values

Name

Description

TCVN_CDM_DETECT_1_1

Object detection model detects 1D and 2D codes and classifies 2D codes into QR code, Data Matrix code and DotCode types. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and the corresponding code type for each detection. Internal image resizing to 224×224 is applied.

TCVN_CDM_DETECT_1_2

Object detection model detects 1D and 2D codes and classifies 2D codes into QR code, Data Matrix code and DotCode types. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and the corresponding code type for each detection. Internal image resizing to 352×256 is applied.

TCVN_CDM_DETECT_1_3

Object detection model detects 1D and 2D codes and classifies 2D codes into QR code, Data Matrix code and DotCode types. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and the corresponding code type for each detection. Internal image resizing to 416×352 is applied..

TCVN_CDM_DETECT_2_1

Object detection model detects 1D codes. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and TCVN_CT_1D code type for each detection. Internal image resizing to 224×224 is applied.

TCVN_CDM_DETECT_2_2

Object detection model detects 1D codes. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and TCVN_CT_1D code type for each detection. Internal image resizing to 352×256 is applied.

TCVN_CDM_DETECT_2_3

Object detection model detects 1D codes. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and TCVN_CT_1D code type for each detection. Internal image resizing to 416×352 is applied.

TCVN_CDM_DETECT_3_1

Object detection model detects 2D codes. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and TCVN_CT_2D code type for each detection. Internal image resizing to 224×224 is applied.

TCVN_CDM_DETECT_3_2

Object detection model detects 2D codes. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and TCVN_CT_2D code type for each detection. Internal image resizing to 352×256 is applied.

TCVN_CDM_DETECT_3_3

Object detection model detects 2D codes. It provides bounding boxes (ContainerType_Vector_TcVnRectangle_DINT) and TCVN_CT_2D code type for each detection. Internal image resizing to 416×352 is applied.