3#include "interface/MMindInferEngine.h"
8using namespace System::Collections::Generic;
19 mmind::dl::MMindInferEngine* _nativeEngine;
void Release()
Release the engine resources.
MMindInferEngine()
Constructor.
void Create(String^ dlkpackPath)
Create engine with model package path.
StatusCode ModuleResultVisualization(String^ moduleName, List< MMindImage^>^ images)
Apply module-specific result visualization to images (modifies images in-place)
StatusCode Load()
Load the model into memory.
~MMindInferEngine()
Destructor.
StatusCode ResultVisualization(List< MMindImage^>^ images)
Apply result visualization to images (modifies images in-place)
StatusCode GetModuleResult(String^ moduleName, [System::Runtime::InteropServices::Out] List< MMindResult^>^% results)
Get results from a specific module.
static MBlobValue BlobValueFromContour(MContour contour)
Compute blob measurement values from a contour.
List< String^> ModuleNames()
Get all module names in the loaded model package.
StatusCode Infer(List< MMindImage^>^ images)
Perform inference on images.
StatusCode
Status codes for MechMind DL SDK operations.
Blob measurement values computed from a contour.