提交
This commit is contained in:
@ -32,13 +32,21 @@ namespace DH.Devices.Vision
|
||||
|
||||
public void Init()
|
||||
{
|
||||
//InitialQueue();
|
||||
InitialHalconTools();
|
||||
InitialSimboMLEnginesAsync();
|
||||
try
|
||||
{
|
||||
//InitialQueue();
|
||||
InitialHalconTools();
|
||||
InitialSimboMLEnginesAsync();
|
||||
|
||||
// ImageSaveHelper.OnImageSaveExceptionRaised -= ImageSaveHelper_OnImageSaveExceptionRaised;
|
||||
// ImageSaveHelper.OnImageSaveExceptionRaised += ImageSaveHelper_OnImageSaveExceptionRaised;
|
||||
// base.Init();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
throw new Exception(ex.Message);
|
||||
}
|
||||
|
||||
// ImageSaveHelper.OnImageSaveExceptionRaised -= ImageSaveHelper_OnImageSaveExceptionRaised;
|
||||
// ImageSaveHelper.OnImageSaveExceptionRaised += ImageSaveHelper_OnImageSaveExceptionRaised;
|
||||
// base.Init();
|
||||
}
|
||||
public void Stop()
|
||||
{
|
||||
@ -292,9 +300,16 @@ namespace DH.Devices.Vision
|
||||
/// </summary>
|
||||
private bool InitialSimboMLEnginesAsync()
|
||||
{
|
||||
//深度学习 模型加载
|
||||
var resultOK = MLLoadModel();
|
||||
return resultOK;
|
||||
try
|
||||
{
|
||||
//深度学习 模型加载
|
||||
var resultOK = MLLoadModel();
|
||||
return resultOK;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
throw new Exception(ex.Message);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 深度学习 模型加载
|
||||
@ -358,6 +373,7 @@ namespace DH.Devices.Vision
|
||||
{
|
||||
// LogAsync(DateTime.Now, LogLevel.Exception, $"异常:模型并发加载异常:{ex.GetExceptionMessage()}");
|
||||
resultOK = false;
|
||||
throw new Exception(ex.Message);
|
||||
}
|
||||
|
||||
return resultOK;
|
||||
@ -432,7 +448,7 @@ namespace DH.Devices.Vision
|
||||
{
|
||||
// LogAsync(DateTime.Now, LogLevel.Error, $"模型加载成功;是否GPU:{isGPU} CoreInx:{coreInx} - {dc.Name}" + $" {dc.ModelType.GetEnumDescription()}:{dc.ModelPath}");
|
||||
|
||||
throw new ProcessException($"异常:是否GPU:{isGPU} CoreInx:{coreInx} - {dc.Name}模型加载异常:{ex.GetExceptionMessage()}");
|
||||
throw new Exception($"异常:是否GPU:{isGPU} CoreInx:{coreInx} - {dc.Name}模型加载异常:{ex.Message}");
|
||||
}
|
||||
return mLEngineSet;
|
||||
}
|
||||
|
Reference in New Issue
Block a user