瀏覽代碼

修改测量程序帧图面积计算错误的bug

CXS 3 年之前
父節點
當前提交
5e9cf36435
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 二進制
      Bin/x64/Debug/Config/Simulate/SimImage.bmp
  2. 2 2
      OTSIncAMeasureApp/0-OTSModel/OTSDataType/COTSSample.cs

二進制
Bin/x64/Debug/Config/Simulate/SimImage.bmp


+ 2 - 2
OTSIncAMeasureApp/0-OTSModel/OTSDataType/COTSSample.cs

@@ -2749,13 +2749,13 @@ namespace OTSDataType
                 OTS_IMAGE_RESULOTION_OPTIONS nImageSizeId = m_poMsrParams.GetImageScanParam().GetImageResulotion();
                 long nResulotionId = RESOLUTION_ID_FIRST_TIE + (long)nImageSizeId;
                 int nImageSize = RESOLUTION_VALUE[nResulotionId].Width;
-
+                int nHeight = RESOLUTION_VALUE[nResulotionId].Height;
                 // pixel size (micros)
                 double dPixelSize = 0;
                 dPixelSize = CalculatePixelSize();
 
                 // calculate pixel size 
-                dAFieldArea = (double)nImageSize * (double)nImageSize * 0.75 * dPixelSize * dPixelSize * 0.000001;// mm^2
+                dAFieldArea = (double)nImageSize * nHeight * dPixelSize * dPixelSize * 0.000001;// mm^2
             }
 
             // return pixel size