public ONNXModelHelper(IUnityScanScene unityApp) { UnityApp = unityApp; Task something = LoadModelAsync(); something.Wait(); }
public async Task Inititalize(IUnityScanScene unityApp) { System.Diagnostics.Debug.WriteLine("Inititalize"); UnityApp = unityApp; SetHolographicSpace(); await InitializeCameraCapture(); await InitializeCameraFrameReader(); }
public async Task Inititalize(IUnityScanScene unityApp) { UnityApp = unityApp; ModelHelper = new ONNXModelHelper(UnityApp); await ModelHelper.LoadModelAsync(); await InitializeCameraCapture(); await InitializeCameraFrameReader(); }
public async Task Inititalize(IUnityScanScene unityApp, string modelName = "", int maxDetection = 20, float probabilityThreshold = 0.1f, float iouThreshold = 0.45f) { UnityApp = unityApp; ModelHelper = new ObjectDetectionHelper(UnityApp); await ModelHelper.LoadModelAsync(modelName, maxDetection, probabilityThreshold, iouThreshold); #if UNITY_WSA && !UNITY_EDITOR await InitializeCameraCapture(); await InitializeCameraFrameReader(); #endif }
public async Task Inititalize(IUnityScanScene unityApp, string modelName = "", float accuracy = 0.5f) { UnityApp = unityApp; ModelHelper = new ONNXModelHelper(UnityApp); await ModelHelper.LoadModelAsync(modelName, accuracy); #if UNITY_WSA && !UNITY_EDITOR await InitializeCameraCapture(); await InitializeCameraFrameReader(); #endif }
public ONNXModelHelper() { UnityApp = null; }
public ONNXModelHelper(IUnityScanScene unityApp) { UnityApp = unityApp; }
public ObjectDetectionHelper(IUnityScanScene unityApp) { UnityApp = unityApp; }
public ObjectDetectionHelper() { UnityApp = null; }