Browse Source

Merge branch 'Release2.5' of http://36.129.163.148:10080/gaoshipeng/OTS2_0 into Release2.5

zhangjiaxin 2 years ago
parent
commit
232d1d0fc5
2 changed files with 25 additions and 6 deletions
  1. 21 3
      FAQ/FAQ.docx
  2. 4 3
      OTSCPP/OTSClassifyEngine/InclutionEngine/OTSClassifyEng.cpp

+ 21 - 3
FAQ/FAQ.docx

@@ -1,7 +1,25 @@
-1.git拉取成功但推送失败,报错304windows 凭据管理器 credential 删除git 用户名2.样品孔拍摄失败怎么办?将电镜放大倍数调成与样品孔拍照放大倍数一致3.带Bool返回值的函数在编程中应该添加接收判断4.牛津能谱采集不到图像,显示灰图怎么办?   在路径Release_oxford50\Config\ProData中找到配置文件HardwareConfig.xml,将文件中的"BSE"修改为"SE"后点击保存5.样品台移动失败增加延时时间ControlDelay数值,单位为毫秒6.如果能谱识别出的元素特别少  重启能谱控制器单元(小盒子)
-7.小颗粒Xray采集时间过小可能导致采集xray失败8.自定义标准库中规则无效  检查标准库表达式中"<",">"前后不能有空格
-9.牛津能谱获取xray超时失败     Extender所有dll版本是否正确
+1.git拉取成功但推送失败,报错304
+windows 凭据管理器 credential 删除git 用户名
+2.样品孔拍摄失败怎么办?
+将电镜放大倍数调成与样品孔拍照放大倍数一致
+3.带Bool返回值的函数在编程中应该添加接收判断
+4.牛津能谱采集不到图像,显示灰图怎么办?
+   在路径Release_oxford50\Config\ProData中找到配置文件HardwareConfig.xml,将文件中的"BSE"修改为"SE"后点击保存
+
+5.样品台移动失败
+增加延时时间ControlDelay数值,单位为毫秒
+
+6.如果能谱识别出的元素特别少
+重启能谱控制器单元(小盒子)
+7.小颗粒Xray采集时间过小可能导致采集xray失败
+8.自定义标准库中规则无效
+检查标准库表达式中"<",">"前后不能有空格
+9.牛津能谱获取xray超时失败
+     Extender所有dll版本是否正确
  如果颗粒物质分析不正确或者颗粒物质识别错误
   方案1,创建自定义标准库,在标准库中创建Invalid分类并写入非夹杂物规则,过滤掉非夹杂物颗粒。
   方案2,从新打磨、抛光、清洗样品,确定样品测量表面的清洁干净,确保无锈点、灰尘、印记等。
   方案3,在程序中选择颗粒右键选择删除颗粒,可在数据库中删除该选中的颗粒。(制作中)
+11.牛津能谱bse获取不到图像
+        检查bse/se设置是否正确,检查能谱校准的图像分辨率比例是否正确
+       

+ 4 - 3
OTSCPP/OTSClassifyEngine/InclutionEngine/OTSClassifyEng.cpp

@@ -66,6 +66,7 @@ namespace OTSClassifyEngine
 		// the element chemistries list is an inclusion 
 		CElementChemistriesList listElChemsInc;
 		CElementChemistriesList listElChemsIncNoFe;
+	
 		double dMolarSum = 0.0f;
 		double dMolarSumNoFe = 0.0f;
 		OTS_PARTICLE_TYPE incId;
@@ -107,7 +108,7 @@ namespace OTSClassifyEngine
 		{// identified, return TRUE
 			a_nIncId = nIncId;
 			IDENTIFIED_INC_GRP_ID grpid;
-			GroupClassify(listElChemsIncNoFe,nIncId, grpid);
+			GroupClassify(a_listElementChemistries,nIncId, grpid);
 			a_GrpId = (int)grpid;
 			return TRUE;
 		}
@@ -126,7 +127,7 @@ namespace OTSClassifyEngine
 			// identified, return TRUE
 			a_nIncId = nIncId;
 			IDENTIFIED_INC_GRP_ID grpid;
-			GroupClassify(listElChemsIncNoFe,nIncId, grpid);
+			GroupClassify(a_listElementChemistries,nIncId, grpid);
 			a_GrpId = (int)grpid;
 			return TRUE;
 		}
@@ -134,7 +135,7 @@ namespace OTSClassifyEngine
 		// can't identify this inclusion
 		a_nIncId = (int)OTS_PARTICLE_TYPE::NOT_IDENTIFIED;
 		IDENTIFIED_INC_GRP_ID grpid;
-		GroupClassify(listElChemsIncNoFe,nIncId, grpid);
+		GroupClassify(a_listElementChemistries,nIncId, grpid);
 		a_GrpId = (int)grpid;
 		return TRUE;
 	}