Classes | |
| struct | MBbox |
| struct | MBlobValue |
| struct | MContour |
| Represents a contour with hierarchical structure and associated blob features. More... | |
| struct | MMindImage |
| Represents an image structure for inference and visualization. More... | |
| class | MMindInferEngine |
| Defines the inference engine for Mech-DLK model packages. More... | |
| struct | MMindResult |
| Represents the generic result data structure for algorithm modules. More... | |
| struct | ModelEfficiencyParam |
| struct | MPoint |
| struct | MPointF |
| struct | MRotatedBbox |
| Rotated bounding box for object detection. More... | |
Enumerations | |
| enum class | BackendType : int32_t { Unknown = 0 , OnnxRT , TensorRT , OpenVINO , OnnxRTC } |
| enum class | DLAlgoType : int32_t { Unknown = 0 , Classification , ObjectDetection , InstanceSegmentation , InstanceSegmentationV2 , DefectSegmentation , FastLocating , TextRecognition , TextDetection , UnsupSegmentation , LargeSegModel , FGBGSegmentation , PickAnything , RegisterClassification , SingleCharacterDetection , RegisterUnsupSeg , RegisterCharacterDetection } |
| enum class | QuickAIMode : int32_t { Registration = 0 , Inference } |
| enum class | PrecisionType : int32_t { FP16 , FP32 } |
| enum class | InferDeviceType { Unknown = 0 , CPU = 1 , GPUDefault = 1 << 1 , GPUOptimization = 1 << 2 } |
| enum class | ModelStatus : unsigned { Idle , Converting , ConvertFailed , Converted , Loading , LoadFailed , Loaded } |
| enum class | InferImageType { Depth = 0x0 , Intensity = 0x1 } |
Functions | |
| constexpr MPointF | operator+ (const MPointF &p1, const MPointF &p2) |
| MPoint | operator+ (const MPoint &p1, const MPoint &p2) |
| MBlobValue | blobValueFromContour (const MContour &contour) |
| Computes region feature values (area, width, height, aspect ratio, etc.) for a contour. | |
|
strong |
|
strong |
Definition at line 31 of file type.h.
|
strong |
| Enumerator | |
|---|---|
| Unknown | |
| CPU | CPU mode. It is used when a GPU is not available. |
| GPUDefault | GPU default mode. |
| GPUOptimization | GPU optimization mode. In this mode, it takes 1-5 minutes to optimize the model. |
Definition at line 55 of file type.h.
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Idle | |
| Converting | |
| ConvertFailed | |
| Converted | |
| Loading | |
| LoadFailed | |
| Loaded | |
Definition at line 63 of file type.h.
|
strong |
|
strong |
| MBlobValue mmind::dl::blobValueFromContour | ( | const MContour & | contour | ) |
Computes region feature values (area, width, height, aspect ratio, etc.) for a contour.
The returned MBlobValue can be used for subsequent filtering or other processing.
| [in] | contour | The contour to analyze. |
Definition at line 27 of file MContour.h.