|
@@ -186,6 +186,7 @@ namespace WingAIDiagnosisService.URMManage
|
|
|
var processor = UrmProcessorList.FirstOrDefault(x => x.GUID == request.GUID);
|
|
|
processor.LastActiveTime = DateTime.UtcNow;
|
|
|
//赋值
|
|
|
+
|
|
|
processor.Processor.setUrmParams(RecordParams.UrmImageType, request.UrmImageType);
|
|
|
processor.Processor.setUrmParams(RecordParams.UrmBlend, request.UrmBlend ? 2 : 0);
|
|
|
processor.Processor.setUrmParams(RecordParams.URMDownSampleIndex, request.DownsampleIndex);
|
|
@@ -198,6 +199,9 @@ namespace WingAIDiagnosisService.URMManage
|
|
|
processor.Processor.setUrmParams(RecordParams.URMIterations, request.Iterations);
|
|
|
processor.Processor.setUrmBaseParam(request.Res, processor.DenArray, processor.DirArray, processor.VelArray, processor.AngleArray, processor.MaskArray, request.Urmsrcwidth, request.Urmsrcheight, request.ScaleOfPixel_x, request.ScaleOfPixel_y, request.ImgProcessVer);
|
|
|
processor.Processor.setUrmDrawParam(request.ZoomOn, request.ZoomRoix, request.ZoomRoiy, request.ZoomRoiwidth, request.ZoomRoiheight, request.Roix, request.Roiy, request.Roiwidth, request.Roiheight, request.LeftRight, request.UpDown, request.ScreenWidth, request.ScreenHeight);
|
|
|
+ processor.Processor.CalTracePointMask(request.UrmTraceDPoints);
|
|
|
+ processor.Processor.GetURMImage();
|
|
|
+
|
|
|
urmMinVal = 0;
|
|
|
urmMaxVal = 0;
|
|
|
// processor.Processor.getUrmVal(ref urmMinVal, ref urmMaxVal);
|