gsp 4 years ago
parent
commit
1779b58681
1 changed files with 11 additions and 3 deletions
  1. 11 3
      MeasureThread/Measure.cs

+ 11 - 3
MeasureThread/Measure.cs

@@ -2198,7 +2198,6 @@ namespace MeasureThread
                     iSEM.SetAutoVideoOff();
                     iSEM.SetAutoVideoOff();
                     Thread.Sleep(2000);
                     Thread.Sleep(2000);
                     //add by sun 2020-12-17 解决3大类样品FIB下亮度过白导致无法识别问题
                     //add by sun 2020-12-17 解决3大类样品FIB下亮度过白导致无法识别问题
-                   
                     if (m_measureFile.MParam.SampleName == "3")
                     if (m_measureFile.MParam.SampleName == "3")
                     {
                     {
                         m_TempBrightness = 50f;
                         m_TempBrightness = 50f;
@@ -2450,10 +2449,19 @@ namespace MeasureThread
                             float currentContrast = iSEM.GetContrast();
                             float currentContrast = iSEM.GetContrast();
                             Thread.Sleep(200);
                             Thread.Sleep(200);
 
 
-                            iSEM.SetBrightness(currentBright + 2);
+                            //add by sun 2020-12-17 黄工觉得太亮
+                            int m_BrightMore = 2;
+                            int m_ContrastMore = 2;
+                            if (m_measureFile.MParam.SampleName == "3")
+                            {
+                                m_BrightMore = 0;
+                                m_ContrastMore = 0;
+                            }
+                            //add by sun 2020-12-17 黄工觉得太亮 end
+                            iSEM.SetBrightness(currentBright + m_BrightMore);
                             Thread.Sleep(200);
                             Thread.Sleep(200);
 
 
-                            iSEM.SetContrast(currentContrast + 2);//modify by sun 2020-12-16 黄工觉得太亮
+                            iSEM.SetContrast(currentContrast + m_ContrastMore);
                             Thread.Sleep(200);
                             Thread.Sleep(200);
                         }
                         }
                         #endregion
                         #endregion