From ed8d469ccdc0e627d8f180bb92a9d78dbdb008b1 Mon Sep 17 00:00:00 2001
From: jace.tang <1536884497@qq.com>
Date: 星期六, 11 二月 2023 21:34:01 +0800
Subject: [PATCH] 调整sizeDetection输出结果的判断

---
 SizeDetection.cs |   58 +++++++++++++++++++++++++++++++---------------------------
 1 files changed, 31 insertions(+), 27 deletions(-)

diff --git a/SizeDetection.cs b/SizeDetection.cs
index 79e2658..d8ae93e 100644
--- a/SizeDetection.cs
+++ b/SizeDetection.cs
@@ -418,39 +418,43 @@
                         }
                         else
                         {
-                            //if (btyLength >= MaxLength || btyLength <= MinLength)
-                            //{
-                            //    lengthMeasureState = MeasureState.NA;
-                            //    ms = MeasureState.NA;
-                            //}
-                            //if (btyWidth >= MaxWidth || btyWidth <= MinWidth)
-                            //{
-                            //    widthMeasureState = MeasureState.NA;
-                            //    ms = MeasureState.NA;
-                            //}
+                            //ms = MeasureState.NG;
+                            if (btyLength >= MaxLength || btyLength <= MinLength || btyWidth >= MaxWidth || btyWidth <= MinWidth)
+                            {
+                                lengthMeasureState = MeasureState.NA;
+                                widthMeasureState = MeasureState.NA;
+                                ms = MeasureState.NA;
+                            }
+                            else
+                            {
+                                ms = MeasureState.NG;
+                            }
 
-                            //if (ms != MeasureState.NA)
-                            //{
-                            //    if (!isNA)
-                            //    {
-                            //        ms = MeasureState.NG;
-                            //        fileName=VisionDetect.SaveImageAs(hImage, CommonUtil.ProductSizeImageDir + @"\" + tempFileName);
-                            //    }
-                            //    else
-                            //    {
-                            //        lengthMeasureState = MeasureState.NA;
-                            //        widthMeasureState = MeasureState.NA;
-                            //        ms = MeasureState.NA;
-                            //        fileName=VisionDetect.SaveImageAs(hImage, CommonUtil.ProductSizeImageDir + $"_{ms.ToString()}\\{ tempFileName}");
-                            //    }
-                            //}
-
+                            if (ms != MeasureState.NA)
+                            {
+                                if (!isNA)
+                                {
+                                    ms = MeasureState.NG;
+                                    fileName = VisionDetect.SaveImageAs(hImage, CommonUtil.ProductSizeImageDir + @"\" + tempFileName);
+                                }
+                                else
+                                {
+                                    lengthMeasureState = MeasureState.NA;
+                                    widthMeasureState = MeasureState.NA;
+                                    ms = MeasureState.NA;
+                                    fileName = VisionDetect.SaveImageAs(hImage, CommonUtil.ProductSizeImageDir + $"_{ms.ToString()}\\{ tempFileName}");
+                                }
+                            }
+                            else
+                            {
+                                fileName = VisionDetect.SaveImageAs(hImage, CommonUtil.ProductSizeImageDir + $"_{ms.ToString()}\\{ tempFileName}");
+                            }
 
 
 
                             //ms = MeasureState.NG;
                             //fileName = VisionDetect.SaveImageAs(hImage, CommonUtil.ScreenshotsDir + @"_NG\" + tempFileName);
-                            fileName = VisionDetect.SaveImageAs(hImage, CommonUtil.ProductSizeImageDir + @"\" + tempFileName);
+                            //fileName = VisionDetect.SaveImageAs(hImage, CommonUtil.ProductSizeImageDir + @"\" + tempFileName);
                         }
                     }
 

--
Gitblit v1.8.0