|  | @@ -22,7 +22,7 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |          private CIntRange m_oParticleGray = new CIntRange();
 | 
	
		
			
				|  |  |          private OTS_BGREMOVE_TYPE m_BGRemoveType;
 | 
	
		
			
				|  |  |          private OTS_AUTOBGREMOVE_TYPE m_autoBGRemoveType;
 | 
	
		
			
				|  |  | -        int m_CorrosionExpansionCoefficient;
 | 
	
		
			
				|  |  | +        int m_errodDilateParam;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          private CSpecialGrayRangeParam m_specialGreyRangeParam;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -45,7 +45,7 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |              m_oParticleGray = new CIntRange(DEFUALT_PARTICLE_GRAY_LEVEL_MIN, DEFUALT_PARTICLE_GRAY_LEVEL_MAX);
 | 
	
		
			
				|  |  |              m_BGRemoveType = OTS_BGREMOVE_TYPE.MANUAL;// OTS_BGREMOVE_TYPE.AUTO;
 | 
	
		
			
				|  |  |              m_autoBGRemoveType = OTS_AUTOBGREMOVE_TYPE.MIDDLE;
 | 
	
		
			
				|  |  | -            m_CorrosionExpansionCoefficient = 3;
 | 
	
		
			
				|  |  | +            m_errodDilateParam = 3;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          public CDoubleRange GetIncAreaRange() { return m_oIncArea; }
 | 
	
		
			
				|  |  |          public void SetIncAreaRange(CDoubleRange a_oVal) { m_oIncArea = a_oVal; }
 | 
	
	
		
			
				|  | @@ -64,9 +64,9 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          public void SetAutoBGRemoveType(OTS_AUTOBGREMOVE_TYPE a_oVal) { m_autoBGRemoveType = a_oVal; }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        public int GetCorrosionExpansionCoefficient() { return m_CorrosionExpansionCoefficient; }
 | 
	
		
			
				|  |  | +        public int GetErrodDilateParam() { return m_errodDilateParam; }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        public void SetCorrosionExpansionCoefficient(int a_oVal) { m_CorrosionExpansionCoefficient = a_oVal; }
 | 
	
		
			
				|  |  | +        public void SetErrodDilateParam(int a_oVal) { m_errodDilateParam = a_oVal; }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          public void Duplicate(COTSImageProcParam a_oSource)
 | 
	
	
		
			
				|  | @@ -82,7 +82,7 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |              m_oParticleGray.SetEnd(a_oSource.m_oParticleGray.GetEnd());
 | 
	
		
			
				|  |  |              m_BGRemoveType = a_oSource.m_BGRemoveType;
 | 
	
		
			
				|  |  |              m_autoBGRemoveType = a_oSource.m_autoBGRemoveType;
 | 
	
		
			
				|  |  | -            m_CorrosionExpansionCoefficient = a_oSource.m_CorrosionExpansionCoefficient;
 | 
	
		
			
				|  |  | +            m_errodDilateParam = a_oSource.m_errodDilateParam;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -94,7 +94,7 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |              return m_oIncArea == a_oSource.m_oIncArea &&
 | 
	
		
			
				|  |  |                  m_oBGGray == a_oSource.m_oBGGray &&
 | 
	
		
			
				|  |  |                  m_oParticleGray == a_oSource.m_oParticleGray &&
 | 
	
		
			
				|  |  | -                m_CorrosionExpansionCoefficient == a_oSource.m_CorrosionExpansionCoefficient;
 | 
	
		
			
				|  |  | +                m_errodDilateParam == a_oSource.m_errodDilateParam;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -111,7 +111,7 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |              slo.Register("ParticleGray", m_oParticleGray);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              xInt xnCorrosionExpansionCoefficient = new xInt();
 | 
	
		
			
				|  |  | -            slo.Register("CorrosionExpansionCoefficient", xnCorrosionExpansionCoefficient);
 | 
	
		
			
				|  |  | +            slo.Register("ErrodDilateParam", xnCorrosionExpansionCoefficient);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              xString xnBGRemoveType = new xString();
 | 
	
		
			
				|  |  |              xString xnautoBGRemoveType = new xString();
 | 
	
	
		
			
				|  | @@ -124,7 +124,7 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  xnBGRemoveType.AssignValue((int)m_BGRemoveType+":"+m_BGRemoveType.ToString());
 | 
	
		
			
				|  |  |                  xnautoBGRemoveType.AssignValue((int)m_autoBGRemoveType+":"+m_autoBGRemoveType.ToString());
 | 
	
		
			
				|  |  | -                xnCorrosionExpansionCoefficient.AssignValue(m_CorrosionExpansionCoefficient);
 | 
	
		
			
				|  |  | +                xnCorrosionExpansionCoefficient.AssignValue(m_errodDilateParam);
 | 
	
		
			
				|  |  |                  slo.Serialize(true, classDoc, rootNode);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              else
 | 
	
	
		
			
				|  | @@ -133,7 +133,7 @@ namespace OTSDataType
 | 
	
		
			
				|  |  |                  //自动去背景设置
 | 
	
		
			
				|  |  |                  m_BGRemoveType = (OTS_BGREMOVE_TYPE)Convert.ToInt32( xnBGRemoveType.value().Split(':')[0]);
 | 
	
		
			
				|  |  |                  m_autoBGRemoveType = (OTS_AUTOBGREMOVE_TYPE)Convert.ToInt32( xnautoBGRemoveType.value().Split(':')[0]);
 | 
	
		
			
				|  |  | -                m_CorrosionExpansionCoefficient = Convert.ToInt32(xnCorrosionExpansionCoefficient.value());
 | 
	
		
			
				|  |  | +                m_errodDilateParam = Convert.ToInt32(xnCorrosionExpansionCoefficient.value());
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 |