<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE IDCARD SYSTEM "IDCARD.dtd">
<IDCARD>
  <CIDCardTemplate nMainDocumentID="2002" chDocumentName="美国加利福利亚驾驶证" engDocumentName="US California Driving License" imageSizeType="2">
    <vecAutoProcess>
        <!--导入识别-->
		<vecProcessMode nMode="0"> 
			<!--CAutoProcess processType="22">
			  <CIDCardAutoProcessEx nCropType="0" bCrop="1" nRotateType="3" bRotate="1" nMaxAngle="0.3" nMinAngle="0.017" nFilledType="1" bTilt="1" bSameSize="1" bResize="1" nWidth="1008" nHeight="638"/> 
			</CAutoProcess-->  
			<CAutoProcess processType="25">
			  <PerspectiveTransformEx nType="99" nWidth="896" nHeight="569"/> 
			</CAutoProcess> 
		</vecProcessMode>
		<vecProcessMode nMode="1"> 
			<!--CAutoProcess processType="23">
			  <CIDCardAutoProcessEx2 nCropType="4" nMaxAngle="0.3" nMinAngle="0.017" nFilledType="1" bIs180Rotate="0" bIsValid="0"  bSameSize="1"/> 
			</CAutoProcess-->  
			<CAutoProcess processType="24">
			  <PerspectiveTransform nType="3" bIs180Rotate="1" bIsValid="1" nWidth="896" nHeight="569"/> 
			</CAutoProcess>  
		</vecProcessMode>
    </vecAutoProcess>
	<vecProcessImage>
      <CProcessImage processType="3">
        <CEraseBlackBorderEx>
          <!--processRect要检测黑边的区域-->
          <RECT Left="0" Top="0" Right="10000" Bottom="10000" />
          <!--unProcessRect在要检测的区域里，能够确定的不需要检测黑边的部分，
					也就是说这个区域肯定没有黑边存在，用来提高检测效率-->
          <RECT Left="2000" Top="2000" Right="8900" Bottom="8000" />
        </CEraseBlackBorderEx>
      </CProcessImage>
    </vecProcessImage>
    <vecRegion>
      <!--头像区域-->
      <CRegion nIndex="0" nRegionType="0" nProcessOrder="0">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="1">
          <!--在定位前进行的预处理信息，一般是二值化-->
          <vecProcessImage>
            <CProcessImage processType="1">
              <CTrueColorToGrayEx nFilter="0">
                <RECT Top="0" Right="0" Bottom="0" Left="0" />
              </CTrueColorToGrayEx>
            </CProcessImage>
          </vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
          <RECT Left="500" Top="2225" Right="2800" Bottom="7000" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="352" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3279" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2025" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8206" anchorType="4" />
          </vecAnchorLocateInfo>
          <vecCLocateAnchor>
           <CLocateAnchor nDisToAnchor="0" nAnchorIndex="1" anchorType="2" />
          </vecCLocateAnchor>
          <!--该区域定义的区域类型基准点的信息-->
        </CLocateRegion>
        <!--区域内定位行的信息-->
      </CRegion>
	  <!--驾驶证号区域-->
      <CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->    
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="331" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3610" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="3323" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6602" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1640" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2962" anchorType="4" />
          </vecAnchorLocateInfo>
          <!--该区域定义的区域类型基准点的信息-->
          <vecCLocateAnchor></vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="5" Top="0" Right="80" Bottom="100" />
          <!--nLocateMethod:0灰度变化的方式进行行定位;1投影方式进行行定位-->
          <!--bHeight:是否等高-->
          <!--bSpace:是否等间距-->
          <!--bWidth:是否等宽-->
          <!--nMinElementNum:该行最少元素数-->
          <!--nMaxElementNum:该行最多元素数-->
          <!--nMinWidth:元素的最小宽度-->
          <!--nMaxWidth:元素的最大宽度-->
          <!--nMinHeight:元素的最小高度-->
          <!--nMaxHeight:元素的最大高度-->
          <!--nMinSpace:元素间的最小间距-->
          <!--nMaxSpace:元素间的最大间距-->
          <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="1000" nMaxWidth="4400" nMinHeight="400" nMaxHeight="870" nMinSpace="80" nMaxSpace="300" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="0">
                <!--在定位前进行的预处理信息，一般是二值化-->
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="8" />
                      </vecBinaryParam>
                      <!--processRect-->
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
          <positionPlus nLeftPlus="-120" nRightPlus="200" nTopPlus="-120" nBottomPlus="100" />
        </CLocateLine>
        <vecLine>
          <!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
          <!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
          <!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
          <!--nLineType:0代表不需要识别，1代表需要识别-->
         <CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
            <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C\D{7}" bConfirmParams="0">
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="7" nMaxElementNum="8" nMinWidth="100" nMaxWidth="350" nMinHeight="350" nMaxHeight="550" nMinSpace="0" nMaxSpace="150" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="1" nMethod="7" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
				  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
						    <BINARYPARAM nBlockNum="1" nMethod="3" />
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
                <!--nRecogType:0识别区域，1识别字符-->
                <!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
                <CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="2" nWHRatio="65" />
                  </vecCharRatio>
                </CKernalInfo>
                <!--CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="2" nWHRatio="65" />
                    <CCharRatio strChars="" charType="3" nWHRatio="78" />
                  </vecCharRatio>
                </CKernalInfo-->
                <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="2" nWHRatio="65" />
                    <CCharRatio strChars="" charType="3" nWHRatio="75" />
                  </vecCharRatio>
                </CKernalInfo>
				<CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="6" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="2" nWHRatio="65" />
                    <CCharRatio strChars="" charType="3" nWHRatio="75" />
                  </vecCharRatio>
                </CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            <!--vecRecogUnit:行内识别单元的信息-->
            <vecRecogUnit>
              <!--nIndex:识别单元序号-->
              <!--cellNameEng="" cellName:识别单元名称-->
              <!--bLocate:该识别单元是否需要定位-->
              <!--bReRecog:该识别单元是否需要重新识别-->
              <!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
              <!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
              <CRecogUnit nIndex="1" bLocate="0" bRecog="0">
               
              </CRecogUnit>
            </vecRecogUnit>
            <vecCLocateAnchor>
				<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="4" />
            </vecCLocateAnchor>
          </CLine>
          </vecLine>
      </CRegion>
      <!--姓名区域-->
      <CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域--><!--
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />-->
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="500" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3797" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="5385" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8650" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="1228" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3731" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="2530" anchorType="4" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5157" anchorType="4" />
          </vecAnchorLocateInfo>
          <!--该区域定义的区域类型基准点的信息-->
          <vecCLocateAnchor></vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="50" Bottom="100" />
          <!--nLocateMethod:0灰度变化的方式进行行定位;1投影方式进行行定位-->
          <!--bHeight:是否等高-->
          <!--bSpace:是否等间距-->
          <!--bWidth:是否等宽-->
          <!--nMinElementNum:该行最少元素数-->
          <!--nMaxElementNum:该行最多元素数-->
          <!--nMinWidth:元素的最小宽度-->
          <!--nMaxWidth:元素的最大宽度-->
          <!--nMinHeight:元素的最小高度-->
          <!--nMaxHeight:元素的最大高度-->
          <!--nMinSpace:元素间的最小间距-->
          <!--nMaxSpace:元素间的最大间距-->
          <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="2" nMinWidth="500" nMaxWidth="4700" nMinHeight="300" nMaxHeight="600" nMinSpace="30" nMaxSpace="1800" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="0">
                <!--在定位前进行的预处理信息，一般是二值化-->
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                        <BINARYPARAM nBlockNum="2" nMethod="7" />
                      </vecBinaryParam>
                      <!--processRect-->
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
          <positionPlus nLeftPlus="6" nRightPlus="200" nTopPlus="-50" nBottomPlus="50" />
        </CLocateLine>
        <vecLine>
          <!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
          <!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
          <!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
          <!--nLineType:0代表不需要识别，1代表需要识别-->
          <CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
             <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C{1,-1}" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="135" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="300" nMinHeight="350" nMaxHeight="500" nMinSpace="0" nMaxSpace="150" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="1" nMethod="3" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
                <!--nRecogType:0识别区域，1识别字符-->
                <!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
                <CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
					<!--CCharRatio strChars="" charType="2" nWHRatio="65" /-->
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
        
                    <CCharRatio strChars="I" charType="10" nWHRatio="30" />
                  </vecCharRatio>
                </CKernalInfo>
                <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                    <CCharRatio strChars="I" charType="10" nWHRatio="30" />
                  </vecCharRatio>
                </CKernalInfo>
                <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                    <CCharRatio strChars="I" charType="10" nWHRatio="30" />
                  </vecCharRatio>
                </CKernalInfo>
				<!-- <CKernalInfo kernalMainType="4" nKernalSubType="3" nFilterType="0" nFillingMethod="7" strFilterPlus="" nRecogType="0" nRecogImgeType="0"> -->
                  <!-- <vecCharRatio> -->
                    <!-- <CCharRatio strChars="" charType="3" nWHRatio="80" /> -->
                    <!-- <CCharRatio strChars="I" charType="10" nWHRatio="30" /> -->
                  <!-- </vecCharRatio> -->
                <!-- </CKernalInfo> -->
              </vecKernal>
            </CRecogInfo>
            
            <vecRecogUnit>
              <!--nIndex:识别单元序号-->
              <!--cellNameEng="" cellName:识别单元名称-->
              <!--bLocate:该识别单元是否需要定位-->
              <!--bReRecog:该识别单元是否需要重新识别-->
              <!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
              <!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
              <!--出生日期-->
              <CRecogUnit nIndex="2" bLocate="0" bRecog="0">
              <vecCInsertChar>
                  <CInsertChar nCharPos="0" strInsert=" " nMinSpace="80" nMaxSpce="120" nInsertType="0" />
                </vecCInsertChar>
                </CRecogUnit>
            </vecRecogUnit>
          <vecCLocateAnchor>
          </vecCLocateAnchor>
          </CLine>
		  <CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
             <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C{1,-1}" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="135" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="300" nMinHeight="350" nMaxHeight="500" nMinSpace="0" nMaxSpace="280" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="1" nMethod="3" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
                <!--nRecogType:0识别区域，1识别字符-->
                <!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
                <CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
					<!--CCharRatio strChars="" charType="2" nWHRatio="65" /-->
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
        
                    <CCharRatio strChars="I" charType="10" nWHRatio="30" />
                  </vecCharRatio>
                </CKernalInfo>
                <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                    <CCharRatio strChars="I" charType="10" nWHRatio="30" />
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                    <CCharRatio strChars="I" charType="10" nWHRatio="30" />
                  </vecCharRatio>
                </CKernalInfo>
				 <!-- <CKernalInfo kernalMainType="4" nKernalSubType="3" nFilterType="0" nFillingMethod="7" strFilterPlus="" nRecogType="0" nRecogImgeType="0"> -->
                  <!-- <vecCharRatio> -->
                    <!-- <CCharRatio strChars="" charType="3" nWHRatio="80" /> -->
                    <!-- <CCharRatio strChars="I" charType="10" nWHRatio="30" /> -->
                  <!-- </vecCharRatio> -->
                <!-- </CKernalInfo> -->
              </vecKernal>
            </CRecogInfo>
            
            <vecRecogUnit>
              <!--nIndex:识别单元序号-->
              <!--cellNameEng="" cellName:识别单元名称-->
              <!--bLocate:该识别单元是否需要定位-->
              <!--bReRecog:该识别单元是否需要重新识别-->
              <!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
              <!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
              <!--出生日期-->
              <CRecogUnit nIndex="3" bLocate="0" bRecog="0">
				  <vecCInsertChar>
					<CInsertChar nCharPos="0" strInsert=" " nMinSpace="80" nMaxSpce="120" nInsertType="0" />
				   </vecCInsertChar>
                </CRecogUnit>
            </vecRecogUnit>
          <vecCLocateAnchor>
			<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="4" />
          </vecCLocateAnchor>
          </CLine>
		</vecLine>
      </CRegion>
      <!--有效期至-->
	  <CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域--><!--
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />-->
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="500" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3797" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="3441" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6720" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="567" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3194" anchorType="3" />
			<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="1328" anchorType="4" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3831" anchorType="4" />
            <!-- <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="2530" anchorType="4" /> -->
            <!-- <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5157" anchorType="4" /> -->
          </vecAnchorLocateInfo>
          <!--该区域定义的区域类型基准点的信息-->
          <vecCLocateAnchor></vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="80" Bottom="100" />
          <!--nLocateMethod:0灰度变化的方式进行行定位;1投影方式进行行定位-->
          <!--bHeight:是否等高-->
          <!--bSpace:是否等间距-->
          <!--bWidth:是否等宽-->
          <!--nMinElementNum:该行最少元素数-->
          <!--nMaxElementNum:该行最多元素数-->
          <!--nMinWidth:元素的最小宽度-->
          <!--nMaxWidth:元素的最大宽度-->
          <!--nMinHeight:元素的最小高度-->
          <!--nMaxHeight:元素的最大高度-->
          <!--nMinSpace:元素间的最小间距-->
          <!--nMaxSpace:元素间的最大间距-->
          <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="500" nMaxWidth="4700" nMinHeight="300" nMaxHeight="600" nMinSpace="30" nMaxSpace="1800" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="0">
                <!--在定位前进行的预处理信息，一般是二值化-->
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                        <BINARYPARAM nBlockNum="2" nMethod="7" />
                      </vecBinaryParam>
                      <!--processRect-->
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
          <positionPlus nLeftPlus="6" nRightPlus="200" nTopPlus="-50" nBottomPlus="50" />
        </CLocateLine>
        <vecLine>
          <!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
          <!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
          <!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
          <!--nLineType:0代表不需要识别，1代表需要识别-->
          <CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0" >
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
             <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{1,-1}" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位		
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="150" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="8" nMaxElementNum="10" nMinWidth="20" nMaxWidth="330" nMinHeight="350" nMaxHeight="500" nMinSpace="0" nMaxSpace="150" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="6" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="2" nMethod="1" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
				<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>
                <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>
				<CKernalInfo kernalMainType="4" nKernalSubType="3" nFilterType="0" nFillingMethod="7" strFilterPlus="0123456789/" nRecogType="0" nRecogImgeType="1">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>				
              </vecKernal>
            </CRecogInfo>
            <!--vecRecogUnit:行内识别单元的信息-->
            
            <vecRecogUnit>
              <!--nIndex:识别单元序号-->
              <!--cellNameEng="" cellName:识别单元名称-->
              <!--bLocate:该识别单元是否需要定位-->
              <!--bReRecog:该识别单元是否需要重新识别-->
              <!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
              <!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
              <!--有效期至-->
              <CRecogUnit nIndex="8" bLocate="0" bRecog="0">
           
               </CRecogUnit>
            </vecRecogUnit>
          </CLine>
          </vecLine>
      </CRegion>
	  <!--住址区域-->
	  <CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域--><!--
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />-->
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="100" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3352" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="4041" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7320" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="3" nDisToAnchor="56" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="2400" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5057" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="3" nDisToAnchor="1001" anchorType="4" />
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="3321" anchorType="4" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5972" anchorType="4" />
          </vecAnchorLocateInfo>
          <!--该区域定义的区域类型基准点的信息-->
          <vecCLocateAnchor></vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="80" Bottom="100" />
          <!--nLocateMethod:0灰度变化的方式进行行定位;1投影方式进行行定位-->
          <!--bHeight:是否等高-->
          <!--bSpace:是否等间距-->
          <!--bWidth:是否等宽-->
          <!--nMinElementNum:该行最少元素数-->
          <!--nMaxElementNum:该行最多元素数-->
          <!--nMinWidth:元素的最小宽度-->
          <!--nMaxWidth:元素的最大宽度-->
          <!--nMinHeight:元素的最小高度-->
          <!--nMaxHeight:元素的最大高度-->
          <!--nMinSpace:元素间的最小间距-->
          <!--nMaxSpace:元素间的最大间距-->
          <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="4" nMinWidth="500" nMaxWidth="4700" nMinHeight="250" nMaxHeight="600" nMinSpace="30" nMaxSpace="1800" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="0">
                <!--在定位前进行的预处理信息，一般是二值化-->
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                        <BINARYPARAM nBlockNum="2" nMethod="7" />
                      </vecBinaryParam>
                      <!--processRect-->
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
          <positionPlus nLeftPlus="-120" nRightPlus="200" nTopPlus="-50" nBottomPlus="100" />
        </CLocateLine>
        <vecLine>
          <!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
          <!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
          <!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
          <!--nLineType:0代表不需要识别，1代表需要识别-->
          <CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0" >
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
             <CRecogInfo bIgnorePoint="1" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C{1,-1}\D{1,-1}" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位		
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="150" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="330" nMinHeight="250" nMaxHeight="500" nMinSpace="0" nMaxSpace="150" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="3" />
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="1" nMethod="7" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="2" nMethod="1" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
                <!--nRecogType:0识别区域，1识别字符-->
                <!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
				<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
						<CCharRatio strChars="I" charType="10" nWHRatio="30"/>
                  </vecCharRatio>
                </CKernalInfo>
                <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
						<CCharRatio strChars="I" charType="10" nWHRatio="30"/>
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
						<CCharRatio strChars="I" charType="10" nWHRatio="30"/>
                  </vecCharRatio>
                </CKernalInfo>
				<CKernalInfo kernalMainType="4" nKernalSubType="3" nFilterType="0" nFillingMethod="7" strFilterPlus="" nRecogType="0" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
						<CCharRatio strChars="I" charType="10" nWHRatio="30"/>
                  </vecCharRatio>
                </CKernalInfo>
				<!-- 谷歌英文识别核心 -->
				<CKernalInfo kernalMainType="4" nKernalSubType="3" nFilterType="0" nFillingMethod="7" strFilterPlus="0123456789/" nRecogType="0" nRecogImgeType="0">
					<vecCharRatio>
						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
					</vecCharRatio> 
				</CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            <!--vecRecogUnit:行内识别单元的信息-->
            
            <vecRecogUnit>
              <!--nIndex:识别单元序号-->
              <!--cellNameEng="" cellName:识别单元名称-->
              <!--bLocate:该识别单元是否需要定位-->
              <!--bReRecog:该识别单元是否需要重新识别-->
              <!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
              <!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
              <!--出生日期-->
              <CRecogUnit nIndex="6" bLocate="0" bRecog="0">
				<vecCInsertChar>
					<CInsertChar nCharPos="0" strInsert=" " nMinSpace="70" nMaxSpce="140" nInsertType="0"/>
					<CInsertChar nCharPos="-1" strInsert=" " nMinSpace="0" nMaxSpce="0" nInsertType="2"/>
				</vecCInsertChar>
               </CRecogUnit>
            </vecRecogUnit>
          </CLine>
          <CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
             <CRecogInfo bIgnorePoint="1" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C{1,-1}\D{1,-1}" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位		
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="150" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="330" nMinHeight="250" nMaxHeight="500" nMinSpace="0" nMaxSpace="250" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                           <BINARYPARAM nBlockNum="1" nMethod="3" />
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="1" nMethod="7" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="2" nMethod="1" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
                <!--nRecogType:0识别区域，1识别字符-->
                <!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
                <CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
						<CCharRatio strChars="I" charType="10" nWHRatio="30"/>
                  </vecCharRatio>
                </CKernalInfo>
                <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
						<CCharRatio strChars="I" charType="10" nWHRatio="30"/>
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
						<CCharRatio strChars="I" charType="10" nWHRatio="30"/>
                  </vecCharRatio>
                </CKernalInfo>
				<CKernalInfo kernalMainType="4" nKernalSubType="3" nFilterType="0" nFillingMethod="7" strFilterPlus="" nRecogType="0" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="" charType="3" nWHRatio="85"/>
                  </vecCharRatio>
                </CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            <!--vecRecogUnit:行内识别单元的信息-->
            <vecRecogUnit>
              <!--nIndex:识别单元序号-->
              <!--cellNameEng="" cellName:识别单元名称-->
              <!--bLocate:该识别单元是否需要定位-->
              <!--bReRecog:该识别单元是否需要重新识别-->
              <!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
              <!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
              <!--出生日期-->
              <CRecogUnit nIndex="6" bLocate="0" bRecog="0">
				<vecCInsertChar>
					<CInsertChar nCharPos="0" strInsert=" " nMinSpace="70" nMaxSpce="140" nInsertType="0"/>
				
				</vecCInsertChar>
               </CRecogUnit>
            </vecRecogUnit>
          <vecCLocateAnchor>
          </vecCLocateAnchor>
          </CLine>  
		</vecLine>
      </CRegion>
	  <!--出生日期区域-->
	  <CRegion nIndex="5" nRegionType="1" nProcessOrder="5">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域--><!--
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />-->
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="500" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7887" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="3441" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9941" anchorType="2" />
			
			<CAnchorLocateInfo nAnchorIndex="3" nDisToAnchor="1251" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="3582" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6084" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="3" nDisToAnchor="2468" anchorType="4" />
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="4799" anchorType="4" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7301" anchorType="4" />
          </vecAnchorLocateInfo>
          <!--该区域定义的区域类型基准点的信息-->
          <vecCLocateAnchor></vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="80" Bottom="100" />
          <!--nLocateMethod:0灰度变化的方式进行行定位;1投影方式进行行定位-->
          <!--bHeight:是否等高-->
          <!--bSpace:是否等间距-->
          <!--bWidth:是否等宽-->
          <!--nMinElementNum:该行最少元素数-->
          <!--nMaxElementNum:该行最多元素数-->
          <!--nMinWidth:元素的最小宽度-->
          <!--nMaxWidth:元素的最大宽度-->
          <!--nMinHeight:元素的最小高度-->
          <!--nMaxHeight:元素的最大高度-->
          <!--nMinSpace:元素间的最小间距-->
          <!--nMaxSpace:元素间的最大间距-->
          <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="500" nMaxWidth="4700" nMinHeight="300" nMaxHeight="600" nMinSpace="30" nMaxSpace="1800" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="0">
                <!--在定位前进行的预处理信息，一般是二值化-->
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                        <BINARYPARAM nBlockNum="2" nMethod="7" />
                      </vecBinaryParam>
                      <!--processRect-->
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
          <positionPlus nLeftPlus="-50" nRightPlus="100" nTopPlus="-50" nBottomPlus="100" />
        </CLocateLine>
	    <vecLine>
		  <CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0" >
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
             <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{1,-1}" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位		
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="150" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="7" nMaxElementNum="8" nMinWidth="20" nMaxWidth="330" nMinHeight="300" nMaxHeight="400" nMinSpace="0" nMaxSpace="150" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="6" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="8" />
                            <BINARYPARAM nBlockNum="2" nMethod="1" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
				
				<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>
                <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>
				<!-- 谷歌英文识别核心 -->
				<CKernalInfo kernalMainType="4" nKernalSubType="3" nFilterType="0" nFillingMethod="7" strFilterPlus="0123456789" nRecogType="0" nRecogImgeType="0">
                  <vecCharRatio>
 						<CCharRatio strChars="" charType="2" nWHRatio="65"/>
						<CCharRatio strChars="/" charType="10" nWHRatio="45" />
						<CCharRatio strChars="/" charType="10" nWHRatio="37" />
						<CCharRatio strChars="1" charType="10" nWHRatio="50" />
                  </vecCharRatio>
                </CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            <!--vecRecogUnit:行内识别单元的信息-->
            <vecRecogUnit>
              <!--nIndex:识别单元序号-->
              <!--cellNameEng="" cellName:识别单元名称-->
              <!--bLocate:该识别单元是否需要定位-->
              <!--bReRecog:该识别单元是否需要重新识别-->
              <!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
              <!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
              <!--出生日期-->
              <CRecogUnit nIndex="5" bLocate="0" bRecog="0">
               </CRecogUnit>
            </vecRecogUnit>
			<vecCLocateAnchor>
				<CLocateAnchor nDisToAnchor="0" nAnchorIndex="4" anchorType="4" />
				<CLocateAnchor nDisToAnchor="0" nAnchorIndex="5" anchorType="2" />
            </vecCLocateAnchor>
          </CLine>
	  </vecLine>
	  </CRegion>
	  <!--性别区域-->
	  <CRegion nIndex="6" nRegionType="1" nProcessOrder="6">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
            <!-- <CAnchorLocateInfo nAnchorIndex="5" nDisToAnchor="-1073" anchorType="2" /> -->
			<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="1597" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4876" anchorType="1" />
			
            <!-- <CAnchorLocateInfo nAnchorIndex="5" nDisToAnchor="-250" anchorType="2" /> -->
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="2419" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5698" anchorType="2" />
			
            <!-- <CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="1400" anchorType="3" /> -->
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="5312" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7928" anchorType="3" />
			
            <!-- <CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="2013" anchorType="3" /> -->
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="5925" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8541" anchorType="4" />
          </vecAnchorLocateInfo>
          <!--该区域定义的区域类型基准点的信息-->
          <vecCLocateAnchor></vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="90" Bottom="100" />
          <!--nLocateMethod:0灰度变化的方式进行行定位;1投影方式进行行定位-->
          <!--bHeight:是否等高-->
          <!--bSpace:是否等间距-->
          <!--bWidth:是否等宽-->
          <!--nMinElementNum:该行最少元素数-->
          <!--nMaxElementNum:该行最多元素数-->
          <!--nMinWidth:元素的最小宽度-->
          <!--nMaxWidth:元素的最大宽度-->
          <!--nMinHeight:元素的最小高度-->
          <!--nMaxHeight:元素的最大高度-->
          <!--nMinSpace:元素间的最小间距-->
          <!--nMaxSpace:元素间的最大间距-->
          <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="50" nMaxWidth="2500" nMaxHeight="360" nMinHeight="200" nMinSpace="0" nMaxSpace="0" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="7" />
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                      </vecBinaryParam>
                      <!--processRect-->
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
          <positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-100" nBottomPlus="100" />
        </CLocateLine>
        <vecLine>
          <!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
          <!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
          <!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
          <!--nLineType:0代表不需要识别，1代表需要识别-->
          <CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0" >
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
            <!--vecRecogUnit:行内识别单元的信息-->
            <!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
            <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[MF]" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="1" nMinWHRatio="0" nMaxWHRatio="140" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="130" nMaxWidth="250" nMinHeight="200" nMaxHeight="500" nMinSpace="0" nMaxSpace="200" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="7" />
                            <BINARYPARAM nBlockNum="2" nMethod="6" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
                <!--nRecogType:0识别区域，1识别字符-->
                <!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
                <CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                  </vecCharRatio>
                </CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            <vecRecogUnit>
             <CRecogUnit nIndex="4" bLocate="0" bRecog="0">
             </CRecogUnit>
             </vecRecogUnit>
          </CLine>
        </vecLine>
      </CRegion>
	  <!--证件类型区域-->
      <CRegion nIndex="7" nRegionType="1" nProcessOrder="7">
        <!--处理该区域需要的图像信息的光的类型-->
        <vecImageLightType>
          <!--1:可见光图;2:红外光图;4:紫外光图 -->
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
        <!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
          <!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
            <!-- <CAnchorLocateInfo nAnchorIndex="5" nDisToAnchor="1073" anchorType="2" /> -->
			<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="4625" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7904" anchorType="1" />
			
            <!-- <CAnchorLocateInfo nAnchorIndex="5" nDisToAnchor="1250" anchorType="2" /> -->
            <CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="5553" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8832" anchorType="2" />
			
            <!-- <CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="1400" anchorType="3" /> -->
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="46" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2662" anchorType="3" />
			
            <!-- <CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="2013" anchorType="3" /> -->
            <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="765" anchorType="4" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3379" anchorType="4" />
          </vecAnchorLocateInfo>
          <!--该区域定义的区域类型基准点的信息-->
          <vecCLocateAnchor></vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
          <RECT Left="0" Top="0" Right="90" Bottom="100" />
          <!--nLocateMethod:0灰度变化的方式进行行定位;1投影方式进行行定位-->
          <!--bHeight:是否等高-->
          <!--bSpace:是否等间距-->
          <!--bWidth:是否等宽-->
          <!--nMinElementNum:该行最少元素数-->
          <!--nMaxElementNum:该行最多元素数-->
          <!--nMinWidth:元素的最小宽度-->
          <!--nMaxWidth:元素的最大宽度-->
          <!--nMinHeight:元素的最小高度-->
          <!--nMaxHeight:元素的最大高度-->
          <!--nMinSpace:元素间的最小间距-->
          <!--nMaxSpace:元素间的最大间距-->
          <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="50" nMaxWidth="2500" nMaxHeight="360" nMinHeight="200" nMinSpace="0" nMaxSpace="0" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="7" />
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                      </vecBinaryParam>
                      <!--processRect-->
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
          <positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-100" nBottomPlus="100" />
        </CLocateLine>
        <vecLine>
          <!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
          <!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
          <!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
          <!--nLineType:0代表不需要识别，1代表需要识别-->
          <CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0" >
            <!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
										如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
									-->
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
            <!--vecRecogUnit:行内识别单元的信息-->
            <!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
            <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="[MF]" bConfirmParams="0">
              <!--定位字符的信息-->
              <!--定位字符的信息-->
              <!--nLocateMethod:  0,用识别核心做定位;
								1，提取连通域的方法进行定位;
								2，投影方法进行定位
										-->
              <!--nMinElementNum:该行最少元素数-->
              <!--nMaxElementNum:该行最多元素数-->
              <!--nMinWidth:元素的最小宽度-->
              <!--nMaxWidth:元素的最大宽度-->
              <!--nMinHeight:元素的最小高度-->
              <!--nMaxHeight:元素的最大高度-->
              <!--nMinSpace:元素间的最小间距-->
              <!--nMaxSpace:元素间的最大间距-->
              <CLocateInfo bEraseStart="1" nMinWHRatio="0" nMaxWHRatio="140" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="130" nMaxWidth="250" nMinHeight="200" nMaxHeight="500" nMinSpace="0" nMaxSpace="200" bPostProcess="1">
                <vecCLocateMethod>
                  <CLocateMethod nLocateMethod="1">
                    <vecProcessImage>
                      <CProcessImage processType="1">
                        <CTrueColorToGrayEx nFilter="0">
                          <RECT Top="0" Right="0" Bottom="0" Left="0"></RECT>
                        </CTrueColorToGrayEx>
                      </CProcessImage>
                      <CProcessImage processType="2">
                        <CGrayToBinaryEx>
                          <vecBinaryParam>
                            <BINARYPARAM nBlockNum="1" nMethod="7" />
                            <BINARYPARAM nBlockNum="2" nMethod="6" />
                          </vecBinaryParam>
                          <!--processRect-->
                          <RECT Left="0" Top="0" Right="0" Bottom="0" />
                        </CGrayToBinaryEx>
                      </CProcessImage>
                    </vecProcessImage>
                  </CLocateMethod>
                </vecCLocateMethod>
              </CLocateInfo>
              <vecKernal>
                <!--nRecogType:0识别区域，1识别字符-->
                <!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
                <CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="4" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                  </vecCharRatio>
                </CKernalInfo>
                 <CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                  <vecCharRatio>
                    <CCharRatio strChars="" charType="3" nWHRatio="80" />
                  </vecCharRatio>
                </CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            <vecRecogUnit>
             <CRecogUnit nIndex="7" bLocate="0" bRecog="0">
             </CRecogUnit>
             </vecRecogUnit>
          </CLine>
        </vecLine>
      </CRegion>
   </vecRegion>
   <vecDeriveUnit>
    </vecDeriveUnit>
    <vecAnchor>
      <!--0基准点-->
      <CAnchor nIndex="0" anchorType="0" anchorPos="0" bEnable="0" nMinPos="-1" nMaxPos="-1" />
	  <!--头像右基准-->
      <CAnchor nIndex="1" anchorType="2" anchorPos="0" bEnable="0" nMinPos="3139" nMaxPos="3389" />
	  <!--“DL”行下基准-->
      <CAnchor nIndex="2" anchorType="4" anchorPos="0" bEnable="0" nMinPos="-1" nMaxPos="-1" />
	  <!--“FN”行下基准-->
      <CAnchor nIndex="3" anchorType="4" anchorPos="0" bEnable="0" nMinPos="-1" nMaxPos="-1" />
	  <!--“DOB”行下基准-->
      <CAnchor nIndex="4" anchorType="4" anchorPos="0" bEnable="0" nMinPos="-1" nMaxPos="-1" />
	  <!--“DOB”行右基准-->
      <CAnchor nIndex="5" anchorType="2" anchorPos="0" bEnable="0" nMinPos="-1" nMaxPos="-1" />
    </vecAnchor>
    
    <vecOutPutResult>
      <COutPutResult nIndex="0" cellRecogType="20" cellNameEng="Reserve" cellName="预留" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" />
      <COutPutResult nIndex="1" cellRecogType="20" cellNameEng="Driver's license number" cellName="驾照号码" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" bMainField="1" nRejectThresh="25"/>
      <COutPutResult nIndex="2" cellRecogType="20" cellNameEng="Last name" cellName="姓" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0">
      </COutPutResult>
      <COutPutResult nIndex="3" cellRecogType="20" cellNameEng="First name" cellName="名" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0"> 
      </COutPutResult>
      <COutPutResult nIndex="4" cellRecogType="1" cellNameEng="Sex" cellName="性别" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0">
      </COutPutResult>
	  <COutPutResult nIndex="5" cellRecogType="3" cellNameEng="Date of Birth" cellName="出生日期" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" bMainField="1" nRejectThresh="30">
		<CFormatInfo strDefault="" strInFormat="MMDDYYYY" strOutFormat="YYYY-MM-DD">
		</CFormatInfo>
      </COutPutResult>
	  <COutPutResult nIndex="6" cellRecogType="20" cellNameEng="Address" cellName="住址" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0">
      </COutPutResult>
	  <COutPutResult nIndex="7" cellRecogType="20" cellNameEng="License type" cellName="证件类型" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0">
      </COutPutResult>
	  <COutPutResult nIndex="8" cellRecogType="3" cellNameEng="Date of Expiry" cellName="有效期至" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
		<CFormatInfo strDefault="" strInFormat="MM-DD-YYYY" strOutFormat="YYYY-MM-DD">
			<vecCReplaceChar>
				<CReplaceChar oldChar="/" newChar="-"></CReplaceChar>
			</vecCReplaceChar>
		</CFormatInfo>
      </COutPutResult>
      </vecOutPutResult>
      <vecMergeUnit>   
			<CMergeUnit nDestUnitIndex="7" nDestUnitType="4" nSrcUnitIndex="7" nSrcUnitType="4" strSrc="" strDest="C$" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="6"/>
			<CMergeUnit nDestUnitIndex="7" nDestUnitType="4" nSrcUnitIndex="7" nSrcUnitType="4" strSrc="" strDest="C" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="7"/>
			<CMergeUnit nDestUnitIndex="7" nDestUnitType="4" nSrcUnitIndex="7" nSrcUnitType="4" strSrc="" strDest="C$" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="6"/>
     </vecMergeUnit>
  </CIDCardTemplate>
  </IDCARD>