<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE IDCARD SYSTEM "IDCARD.dtd">
<IDCARD>
	<CIDCardTemplate nMainDocumentID="13" chDocumentName="护照" engDocumentName="passport" imageSizeType="3">
		<vecAutoProcess>
			<vecProcessMode nMode="0"> 
				<!--<CAutoProcess processType="22">
			  <CIDCardAutoProcessEx nCropType="5" bCrop="1" nRotateType="3" bRotate="1" nMaxAngle="0.3" nMinAngle="0.017" nFilledType="1" bTilt="1" bSameSize="1" bResize="1" nWidth="1483" nHeight="1041"/> 
			</CAutoProcess>-->
				<CAutoProcess processType="25">
					<PerspectiveTransformEx nType="13" nWidth="1472" nHeight="1036"/> 
				</CAutoProcess>   
			</vecProcessMode>
			<vecProcessMode nMode="1"> 
				<!--CAutoProcess processType="23">
			  <CIDCardAutoProcessEx2 nCropType="2" nMaxAngle="0.3" nMinAngle="0.017" nFilledType="1" bIs180Rotate="1" bIsValid="1"  bSameSize="1"/> 
			</CAutoProcess-->
				<CAutoProcess processType="24">
					<PerspectiveTransform nType="3" bIs180Rotate="1" bIsValid="1" nWidth="1308" nHeight="927" nOffsetLeft="10" nOffsetTop="10" nOffsetRight="-10" nOffsetBottom="-10"/> 
				</CAutoProcess>				
			</vecProcessMode>
		</vecAutoProcess>

		<vecProcessImage>
			<CProcessImage processType="3">
				<CEraseBlackBorderEx>
					<RECT Left="0" Top="0" Right="10000" Bottom="10000" />
					<RECT Left="500" Top="500" Right="9200" Bottom="9500" />
				</CEraseBlackBorderEx>
			</CProcessImage>
			<!--<CProcessImage processType="9">
        <CCropImage nMinSrcWidth="4000" nRotateType="0" nMinSrcHeight="6000" nUnitType="0">
          <RECT Top="5000" Right="10000" Bottom="10000" Left="0" />
        </CCropImage>
      </CProcessImage>
      <CProcessImage processType="9">
        <CCropImage nMinSrcWidth="4000" nRotateType="0" nMinSrcHeight="4000" nUnitType="0">
          <RECT Top="1650" Right="10000" Bottom="10000" Left="0" />
        </CCropImage>
      </CProcessImage>-->
		</vecProcessImage>
		<vecRegion>
			<CRegion nIndex="0" nRegionType="0" nProcessOrder="0">
				<vecImageLightType>
					<LIGHTTYPE>1</LIGHTTYPE>
				</vecImageLightType>
				<CLocateRegion bAccurateLocate="1">
					<vecProcessImage>
						<CProcessImage processType="1">
							<CTrueColorToGrayEx nFilter="0">
								<RECT Top="0" Right="0" Bottom="0" Left="0" />
							</CTrueColorToGrayEx>
						</CProcessImage>
					</vecProcessImage>
					<RECT Left="600" Top="1966" Right="2800" Bottom="6254" />
					<vecAnchorLocateInfo>
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="100" anchorType="1" />
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3200" anchorType="2" />
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1766" anchorType="3" />
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7254" anchorType="4" />
					</vecAnchorLocateInfo>
					<vecCLocateAnchor>
						<CLocateAnchor nDisToAnchor="0" nAnchorIndex="1" anchorType="2" />
					</vecCLocateAnchor>
				</CLocateRegion>
			</CRegion>
			<CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
				<vecImageLightType>
					<LIGHTTYPE>2</LIGHTTYPE>
					<LIGHTTYPE>1</LIGHTTYPE>
				</vecImageLightType>
				<CLocateRegion bAccurateLocate="0">
					<vecProcessImage></vecProcessImage>
					<RECT Left="10000" Top="10000" Right="0" Bottom="0" />
					<vecAnchorLocateInfo>
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="20" anchorType="1" />
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9980" anchorType="2" />
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7400" anchorType="3" />
						<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="10000" anchorType="4" />
					</vecAnchorLocateInfo>
					<vecCLocateAnchor></vecCLocateAnchor>
				</CLocateRegion>
				<CLocateLine>
					<RECT Left="0" Top="0" Right="100" Bottom="100" />
					<RECT Left="5" Top="0" Right="95" Bottom="100" />
					<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="7500" nMaxWidth="9999" nMinHeight="190" nMaxHeight="420" nMinSpace="140" nMaxSpace="730" bPostProcess="0">
						<vecCLocateMethod>
							<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="2" nMethod="7" />
												<BINARYPARAM nBlockNum="1" nMethod="3" />
											</vecBinaryParam>
											<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" />
										</CTrueColorToGrayEx>
									</CProcessImage>
									<CProcessImage processType="2">
										<CGrayToBinaryEx>
											<vecBinaryParam>
												<BINARYPARAM nBlockNum="1" nMethod="6" />
											</vecBinaryParam>
											<RECT Left="0" Top="0" Right="0" Bottom="0" />
										</CGrayToBinaryEx>
									</CProcessImage>
								</vecProcessImage>
							</CLocateMethod>
						</vecCLocateMethod>
					</CLocateInfo>
					<positionPlus nLeftPlus="-500" nRightPlus="500" nTopPlus="-120" nBottomPlus="100" />
				</CLocateLine>
				<vecLine>
					<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
						<RECT Left="0" Top="0" Right="0" Bottom="0" />
						<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="P[&lt;\C]\C[\C&lt;]{2}[\C&lt;]{39}" bConfirmParams="0">
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="80" nMaxWidth="230" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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="10" nMethod="7" />
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<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="10" nMethod="7" />
														<BINARYPARAM nBlockNum="1" nMethod="1" />
													</vecBinaryParam>
													<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" />
													</vecBinaryParam>
													<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="5" />
													</vecBinaryParam>
													<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<vecKernal>
								<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
									<vecCharRatio>
										<CCharRatio strChars="" charType="0" nWHRatio="60" />
									</vecCharRatio>
								</CKernalInfo>
							</vecKernal>
						</CRecogInfo>
						<vecRecogUnit>
							<CRecogUnit nIndex="10" bLocate="0" bRecog="0"></CRecogUnit>
						</vecRecogUnit>
						<vecLineKeyWord></vecLineKeyWord>
						<vecCLocateAnchor>
							<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="3" />
						</vecCLocateAnchor>
					</CLine>
					<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
						<RECT Left="0" Top="0" Right="0" Bottom="0" />
						<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\D\C&lt;]{9}\D\C[\C&lt;]{2}\D{2}[\D&lt;]{4}\D{1}[MF&lt;]\D{7}[\D\C&lt;]{14}[\D&lt;]\D" bConfirmParams="0">
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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>
													<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="10" nMethod="7" />
														<BINARYPARAM nBlockNum="1" nMethod="1" />
													</vecBinaryParam>
													<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" />
													</vecBinaryParam>
													<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="5" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<vecKernal>
								<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
									<vecCharRatio>
										<CCharRatio strChars="" charType="0" nWHRatio="60" />
									</vecCharRatio>
								</CKernalInfo>
							</vecKernal>
						</CRecogInfo>
						<vecRecogUnit>
							<CRecogUnit nIndex="11" bLocate="0" bRecog="0"></CRecogUnit>
						</vecRecogUnit>
						<vecLineKeyWord></vecLineKeyWord>
						<vecCLocateAnchor></vecCLocateAnchor>
					</CLine>
				</vecLine>
			</CRegion>
		</vecRegion>
		<vecDeriveUnit>
			<CDeriveUnit nEndCharIndex="1" nSrcRecogUnitIndex="10" nIndex="0" nStartCharIndex="0" />
			<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="1" nStartCharIndex="0" />
			<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="3" nStartCharIndex="5">
				<vecFlagFind>
					<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
				</vecFlagFind>
			</CDeriveUnit>
			<CDeriveUnit nEndCharIndex="20" nSrcRecogUnitIndex="11" nIndex="4" nStartCharIndex="20" />
			<CDeriveUnit nEndCharIndex="18" nSrcRecogUnitIndex="11" nIndex="5" nStartCharIndex="13" />
			<CDeriveUnit nEndCharIndex="26" nSrcRecogUnitIndex="11" nIndex="6" nStartCharIndex="21" />
			<CDeriveUnit nEndCharIndex="4" nSrcRecogUnitIndex="10" nIndex="7" nStartCharIndex="2" />
			<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="8" nStartCharIndex="5">
				<vecFlagFind>
					<CFlagFind nPosType="1" nFindType="0" bStart="1" nStartIndex="5" strFlag="&lt;&lt;" nNum="1" nIndexPlus="-1" />
				</vecFlagFind>
			</CDeriveUnit>
			<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="9" nStartCharIndex="-1">
				<vecFlagFind>
					<CFlagFind nPosType="0" nFindType="0" bStart="1" nStartIndex="5" strFlag="&lt;&lt;" nNum="1" nIndexPlus="2" />
					<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
				</vecFlagFind>
			</CDeriveUnit>
			<CDeriveUnit nEndCharIndex="12" nSrcRecogUnitIndex="11" nIndex="12" nStartCharIndex="10" />

		</vecDeriveUnit>
		<vecAnchor>
			<CAnchor nIndex="0" anchorPos="-1" anchorType="0" bEnable="0" nMinPos="-1" nMaxPos="-1" />
			<CAnchor nIndex="1" anchorPos="-1" anchorType="2" bEnable="0" nMinPos="-1" nMaxPos="-1" />
			<CAnchor nIndex="2" anchorPos="-1" anchorType="3" bEnable="0" nMinPos="-1" nMaxPos="-1" />
		</vecAnchor>
		<vecOutPutResult>
			<COutPutResult nIndex="0" cellRecogType="20" cellNameEng="Passport type" cellName="护照类型" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" />
			<COutPutResult nIndex="1" cellRecogType="20" cellNameEng="The passport number from MRZ" cellName="护照号码MRZ" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar="" oldChar="&lt;"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="2" cellRecogType="20" cellNameEng="National name" cellName="本国姓名" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" >    
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar=" " oldChar="&lt;"></CReplaceChar>
						<CReplaceChar newChar="春" oldChar="舂"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="3" cellRecogType="20" cellNameEng="English name" cellName="英文姓名" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar=" " oldChar="&lt;"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="4" cellRecogType="1" cellNameEng="Sex" cellName="性别" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<!--vecCReplaceChar>
            <CReplaceChar newChar="男" oldChar="M"></CReplaceChar>
            <CReplaceChar newChar="女" oldChar="F"></CReplaceChar>
          </vecCReplaceChar-->
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="5" cellRecogType="3" cellNameEng="Date of birth" cellName="出生日期" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="YYMMDD" strOutFormat="YYYY-MM-DD" />
			</COutPutResult>
			<COutPutResult nIndex="6" cellRecogType="5" cellNameEng="Date of expiry" cellName="有效期至" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="YYMMDD" strOutFormat="YYYY-MM-DD" />
			</COutPutResult>
			<COutPutResult nIndex="7" cellRecogType="20" cellNameEng="Issuing country code" cellName="签发国代码" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar="" oldChar="&lt;"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="8" cellRecogType="20" cellNameEng="English surname" cellName="英文姓" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar=" " oldChar="&lt;"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="9" cellRecogType="20" cellNameEng="English first name" cellName="英文名" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar=" " oldChar="&lt;"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="10" cellRecogType="8" cellNameEng="MRZ1" cellName="MRZ1" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" bMainField="1"/>
			<COutPutResult nIndex="11" cellRecogType="9" cellNameEng="MRZ2" cellName="MRZ2" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" bRecogOand0="0" bMainField="1">
				<COand0Classify strAllIndex=""/>
			</COutPutResult> 	  
			<COutPutResult nIndex="12" cellRecogType="20" cellNameEng="Nationality code" cellName="持证人国籍代码" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar="" oldChar="&lt;"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="13" cellRecogType="20" cellNameEng="Passport number" cellName="护照号码" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" >
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar="" oldChar="&lt;"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="14" cellRecogType="20" cellNameEng="Place of birth (only PRC)" cellName="出生地点" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" >
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar="天津" oldChar="夭津"></CReplaceChar>
						<CReplaceChar newChar="内蒙古" oldChar="丙蒙古"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="15" cellRecogType="20" cellNameEng="Place of issue (only PRC)" cellName="签发地点" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" >
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar="天津" oldChar="夭津"></CReplaceChar>
						<CReplaceChar newChar="内蒙古" oldChar="丙蒙古"></CReplaceChar>
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="16" cellRecogType="4" cellNameEng="Date of issue (only PRC)" cellName="签发日期" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="DDMMMYYYY" strOutFormat="YYYY-MM-DD" />
			</COutPutResult>
			<COutPutResult nIndex="17" cellRecogType="20" cellNameEng="RFID MRZ" cellName="RFID MRZ" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1"/>
			<COutPutResult nIndex="18" cellRecogType="20" cellNameEng="OCR MRZ" cellName="OCR MRZ" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" bMainField="0"/>
			<COutPutResult nIndex="19" cellRecogType="20" cellNameEng="Date of Birth Pinyin" cellName="出生地点拼音" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1"/>
			<COutPutResult nIndex="20" cellRecogType="20" cellNameEng="Place of Issue Pinyin" cellName="签发地点拼音" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1"/>
			<COutPutResult nIndex="21" cellRecogType="20" cellNameEng="ID Number" cellName="身份证号码" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1"/>

			<COutPutResult nIndex="22" cellRecogType="20" cellNameEng="National name pinyin(OCR)" cellName="本国姓名拼音OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1"/>
			<COutPutResult nIndex="23" cellRecogType="1" cellNameEng="Sex(OCR)" cellName="性别OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0"/>
			<COutPutResult nIndex="24" cellRecogType="20" cellNameEng="Nationality code(OCR)" cellName="持证人国籍代码OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1"/>
			<COutPutResult nIndex="25" cellRecogType="7" cellNameEng="ID Number(OCR)" cellName="身份证号码OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1"/>
			<COutPutResult nIndex="26" cellRecogType="3" cellNameEng="Date of birth(OCR)" cellName="出生日期OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="DDMMMYYYY" strOutFormat="YYYY-MM-DD" />
			</COutPutResult>
			<COutPutResult nIndex="27" cellRecogType="5" cellNameEng="Date of expiry(OCR)" cellName="有效期至OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="DDMMMYYYY" strOutFormat="YYYY-MM-DD" />
			</COutPutResult>
			<COutPutResult nIndex="28" cellRecogType="20" cellNameEng="Authority(OCR)" cellName="签发机关OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
				<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
					<vecCReplaceChar>
						<CReplaceChar newChar="部" oldChar="都"/>
						<CReplaceChar newChar="部" oldChar="邮"/>
						<CReplaceChar newChar="部" oldChar="郎"/>
						<CReplaceChar newChar="管" oldChar="菅"/>
						<CReplaceChar newChar="安" oldChar="夔"/>
						<CReplaceChar newChar="部" oldChar="撼"/>
						<CReplaceChar newChar="交" oldChar="赘"/>
						<CReplaceChar newChar="交" oldChar="窝"/>
						<!--<CReplaceChar newChar="内蒙古" oldChar="丙蒙古"></CReplaceChar>-->
					</vecCReplaceChar>
				</CFormatInfo>
			</COutPutResult>
			<COutPutResult nIndex="29" cellRecogType="20" cellNameEng="National surname" cellName="本国姓" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0"/>
			<COutPutResult nIndex="30" cellRecogType="20" cellNameEng="National given names" cellName="本国名" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0"/>
			<COutPutResult nIndex="31" cellRecogType="20" cellNameEng="Height" cellName="身高" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0"/>
		</vecOutPutResult>
		<vecMergeUnit>     
			<CMergeUnit nDestUnitIndex="5" nDestUnitType="4" nSrcUnitIndex="5" nSrcUnitType="4" strSrc="2017" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="19"/>
		</vecMergeUnit>
		<vecSubTemplate>
			<CSubTemplate nSubID="258" chDocumentName="97-1版中国护照" engDocumentName="China Passport 97-1 Edition"><!--中国普通护照,有身份证号码-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8800" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6614" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1763" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4360" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3750" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="5" Top="0" Right="35" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="750" nMaxWidth="5800" nMinHeight="210" nMaxHeight="400" nMinSpace="400" nMaxSpace="700" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-100" nRightPlus="100" nTopPlus="-100" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="40" nMaxHeight="400" nMinSpace="50" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="130" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">
											<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="220" nMaxWidth="400" nMinHeight="200" nMaxHeight="460" nMinSpace="15" nMaxSpace="110" 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>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="130" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{1,-1}[\]\C{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="40" nMaxHeight="400" nMinSpace="20" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="130" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="4" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">
											<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="220" nMaxWidth="400" nMinHeight="40" nMaxHeight="460" nMinSpace="20" nMaxSpace="110" 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>

																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="130" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="4" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8900" anchorType="2" /><!--xueying:nDisToAnchor="9356"-->
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3600" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4651" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2700" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5445" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<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="750" nMaxWidth="3700" nMinHeight="210" nMaxHeight="400" 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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-50" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,-1}[/]\C{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="5" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="19" bLocate="1" bRecog="1"><!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0"  nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="30" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="5" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6700" anchorType="2" /><!--xueying:nDisToAnchor="5753"||nDisToAnchor="6800"-->
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2650" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5581" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-700" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7383" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="5" Top="0" Right="35" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="750" nMaxWidth="3700" nMinHeight="220" nMaxHeight="400" nMinSpace="400" nMaxSpace="600" bPostProcess="0">

								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="9" nMinWidth="80" nMaxWidth="280" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="320" 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>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{1,-1}[/]\C{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="15" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="6" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" 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>

																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="20" bLocate="1" bRecog="1"><!--xueying:添加签发地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="6" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{1,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0"  nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="6" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="6" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>

				</vecMergeUnit>  
			</CSubTemplate>
			<CSubTemplate nSubID="259" chDocumentName="97-2版中国护照" engDocumentName="China Passport 97-2 Edition"> <!--中国普通护照-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8800" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6714" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1763" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4360" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3750" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="750" nMaxWidth="5800" nMinHeight="220" nMaxHeight="400" nMinSpace="350" nMaxSpace="450" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-100" nRightPlus="100" nTopPlus="-40" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="200" nMaxHeight="400" nMinSpace="40" nMaxSpace="110" 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="8" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="130" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">
											<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="200" nMaxWidth="400" nMinHeight="200" nMaxHeight="460" nMinSpace="0" nMaxSpace="110" 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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="130" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{1,-1}[/]\C{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="40" nMaxHeight="400" nMinSpace="20" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="130" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="55" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="4" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">
											<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="200" nMaxWidth="400" nMinHeight="40" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" 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>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="130" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="4" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9356" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4800" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3500" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2800" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5400" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="750" nMaxWidth="3700" nMinHeight="250" nMaxHeight="400" nMinSpace="350" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-80" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,-1}[/]\C{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130"  nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="5" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="19" bLocate="1" bRecog="1"><!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="5" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,-1}[/]\C{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="15" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="6" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="20" bLocate="1" bRecog="1"><!--xueying:添加签发地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="6" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="6" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2904" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2650" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5581" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1850" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6375" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<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="750" nMaxWidth="3700" nMinHeight="210" nMaxHeight="400" nMinSpace="200" nMaxSpace="400" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-80" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="9" nMinWidth="80" nMaxWidth="280" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="320" 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>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>		
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="6" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>

				</vecMergeUnit>  
			</CSubTemplate>
			<CSubTemplate nSubID="260" chDocumentName="2012版中国电子护照" engDocumentName="China Passport 2012 Edition"><!--中国新版普通护照-->
				<vecRegion>
					<CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="10000" Top="10000" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="20" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9980" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7400" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="10000" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="5" Top="0" Right="95" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="7500" nMaxWidth="9999" nMinHeight="190" nMaxHeight="420" nMinSpace="140" nMaxSpace="730" bPostProcess="0">
								<vecCLocateMethod>
									<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="2" nMethod="7" />
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-500" nRightPlus="500" nTopPlus="-120" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="P[&lt;\C]\C[\C&lt;]{2}[\C&lt;]{39}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="80" nMaxWidth="230" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="10" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="3" />
								</vecCLocateAnchor>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\D\C&lt;]{9}\D\C[\C&lt;]{2}\D{2}[\D&lt;]{4}\D{1}[MF&lt;]\D{7}[\C&lt;]{13}[\D&lt;]{3}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="11" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2894" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6800" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6750" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1861" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4839" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2915" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="10" Top="0" Right="60" Bottom="100" />
							<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="200" nMaxWidth="900" nMinHeight="200" nMaxHeight="400" nMinSpace="120" nMaxSpace="450" bPostProcess="0">
								<vecCLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="-1">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3" />
														<BINARYPARAM nBlockNum="1" nMethod="8" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-100" nRightPlus="10" nTopPlus="-80" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="180" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="200" nMaxWidth="800" nMinHeight="200" nMaxHeight="700" nMinSpace="200" nMaxSpace="600" bPostProcess="0">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="-1">
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="100" />
												<CCharRatio strChars="一" charType="10" nWHRatio="700"/>
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="4" strInsert="·" nMinSpace="200" nMaxSpce="800" nInsertType="3" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2898" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6100" anchorType="2" /><!--xueying:调整右边界,5800-->
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3884" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2840" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2037" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5716" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="20" Top="0" Right="40" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="750" nMaxWidth="3700" nMinHeight="220" nMaxHeight="400" nMinSpace="350" nMaxSpace="700" bPostProcess="0">
								<vecCLocateMethod>
									<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="3" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-50" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,-1}[/]\C{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2" />
												<CAnchorLocateInfo nDisToAnchor="3770" nAnchorIndex="0" anchorType="2"/>
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="240" nMaxHeight="350" nMinSpace="6" nMaxSpace="80" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="19" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="130" nAnchorIndex="3" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="145" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="145" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,-1}[/]\C{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="15" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="4" anchorType="2" />
												<CAnchorLocateInfo nDisToAnchor="3770" nAnchorIndex="0" anchorType="2"/>
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="240" nMaxHeight="350" nMinSpace="6" nMaxSpace="80" 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>

																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="20" bLocate="1" bRecog="1"><!--xueying:添加签发地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="130" nAnchorIndex="4" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="145" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="145" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="4" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6100" anchorType="1" />  

								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8770" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3824" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4181" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2820" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4933" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<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="750" nMaxWidth="3700" nMinHeight="210" nMaxHeight="400" nMinSpace="260" nMaxSpace="400" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
														<BINARYPARAM nBlockNum="1" nMethod="8" />
													</vecBinaryParam>
													<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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="7" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-10" nRightPlus="120" nTopPlus="-80" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{3}\S[/]\C{3}\D{4}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="10" nMaxElementNum="14" nMinWidth="50" nMaxWidth="280" nMinHeight="140" nMaxHeight="350" nMinSpace="6" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<!--<CKernalInfo kernalMainType="1" nKernalSubType="8" nFilterType="4" nFillingMethod="" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                      <vecCharRatio>
                        <CCharRatio strChars="" charType="2" nWHRatio="60" />
                        <CCharRatio strChars="" charType="1" nWHRatio="100" />
                        <CCharRatio strChars="/" charType="10" nWHRatio="60" />
                      </vecCharRatio>
                    </CKernalInfo>-->
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="1" nWHRatio="100" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="16" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="766" nAnchorIndex="6" anchorType="1" />
												<CAnchorLocateInfo nDisToAnchor="580" nAnchorIndex="5" anchorType="1" />
												<CAnchorLocateInfo nDisToAnchor="4988" nAnchorIndex="1" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{4}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="4" nMaxElementNum="4" nMinWidth="50" nMaxWidth="170" nMinHeight="220" nMaxHeight="390" nMinSpace="6" nMaxSpace="90" 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" />
																	</vecBinaryParam>
																	<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="6" />
																	</vecBinaryParam>
																	<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="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>

									<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="月" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="6" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>

									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="5" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>

								</vecLineKeyWord>

							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" /> 
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="6" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="16" nDestUnitType="4" nSrcUnitIndex="16" nSrcUnitType="2"  strSrc="" strDest=" " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>     
					<CMergeUnit nDestUnitIndex="16" nDestUnitType="4" nSrcUnitIndex="6" nSrcUnitType="4"  strSrc="" strDest=" " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="20"/>            
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>

				</vecMergeUnit>   
			</CSubTemplate>
			<CSubTemplate nSubID="261" chDocumentName="电子护照" engDocumentName="Electronic Passport"><!--电子护照-->
				<vecRegion>		
					<CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="10000" Top="10000" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="20" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9980" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7000" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="10000" 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="100" 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="2" nMaxElementNum="2" nMinWidth="7200" nMaxWidth="9999" nMinHeight="190" nMaxHeight="420" nMinSpace="140" nMaxSpace="730" bPostProcess="0">
								<vecCLocateMethod>
									<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="3" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
					也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-200" nRightPlus="200" nTopPlus="-120" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
						    如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
						-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
								NAMECH=0,//中文姓名
								SEX=1,//性别
								NATION=2,//民族
								BIRTHDAY=3,//出生日期
								ISSUINGDATE=4,//签发日期
								VALIDPERIOD=5,//有效期至
								ADDRESSS=6,//地址
								IDNUMBER=7,//身份证号码
















								PPMRZ1=8,//护照类型证件的机读码第一行
















								PPMRZ2=9,//护照类型证件的机读码第二行
















								OTHER=10//其他类型
						-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
								TH_OCR=1,
								SSFT152=2,
								BARCODE=3
						-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="P[&lt;\C]\C[\C&lt;]{2}[\C&lt;]{39}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位
















							-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="80" nMaxWidth="230" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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="10" nMethod="7" />
																<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</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="2" nMethod="7"/>-->
																<BINARYPARAM nBlockNum="1" nMethod="3" />
															</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="5" />
															</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="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--nOutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< nOutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="10" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord></vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="3" />
								</vecCLocateAnchor>
							</CLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
								TH_OCR=1,
								SSFT152=2,
								BARCODE=3
						-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\D\C&lt;]{9}\D\C[\C&lt;]{2}\D{2}[\D&lt;]{4}\D{1}[MF&lt;]\D{7}[\D\C&lt;]{14}[\D&lt;]\D" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位










							-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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="30" nMethod="7"/>-->
																<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</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="2" nMethod="7"/>-->
																<BINARYPARAM nBlockNum="1" nMethod="3" />
															</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="5" />
															</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="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--nOutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< nOutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="11" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord></vecLineKeyWord>
								<!--vecAnchor:记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>

				</vecMergeUnit>  
			</CSubTemplate>
			<CSubTemplate nSubID="262" chDocumentName="中国普通电子护照" engDocumentName="Chinesse Electronic Passport"><!--电子护照（中国新版普通护照版本识别）-->
				<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="0" Top="0" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<!--区域内定位行的信息-->
					</CRegion>
					<CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
						<!--处理该区域需要的图像信息的光的类型-->
						<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="0" Top="0" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<!--区域内定位行的信息-->

					</CRegion>
					<!--以下区域信息 xueying 20150408-->  
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2894" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5800" anchorType="2" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1811" anchorType="3" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3515" 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" /-->
							<RECT Left="10" Top="0" Right="60" Bottom="100" /><!--xueying 20150403-->
							<!--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="750" nMaxWidth="5800" nMinHeight="220" nMaxHeight="400" nMinSpace="30" nMaxSpace="450" bPostProcess="0">
								<!--在定位前进行的预处理信息，一般是二值化-->
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>

								</vecCLocateMethod>
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-100" nRightPlus="100" nTopPlus="-80" 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="0" nCheckKeyWord="0">
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
									如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
								-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>

							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="1" nCheckKeyWord="0">
								<!--xueying 20150403-->
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
									如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
								-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码


										PPMRZ1=8,//护照类型证件的机读码第一行


										PPMRZ2=9,//护照类型证件的机读码第二行


										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="1" nMaxPointWidth="40" nMaxPointHeight="100" 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="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="15" nMaxWidth="283" nMinHeight="130" nMaxHeight="450" nMinSpace="0" nMaxSpace="320" 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="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="60" />
												<CCharRatio strChars="I" charType="10" nWHRatio="30" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="I" charType="10" nWHRatio="30" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="25" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="" strInsert="," nMinSpace="100" nMaxSpce="500" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord></vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>

						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3"><!--出生地点区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2898" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5800" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3884" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2840" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2951" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5288" 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="30" 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="750" nMaxWidth="3700" nMinHeight="220" nMaxHeight="400" nMinSpace="350" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" 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="0">
                <RECT Top="" Right="" Bottom="" Left="" />
              </CLine-->
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码








										PPMRZ1=8,//护照类型证件的机读码第一行








										PPMRZ2=9,//护照类型证件的机读码第二行








										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,-1}[/]\C{2,-1}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位








									-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="120" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="260" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
																1，提取连通域的方法进行定位;
																2，投影方法进行定位








											-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="110" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="136" nMaxWidth="260" nMinHeight="250" nMaxHeight="460" nMinSpace="0" nMaxSpace="110" 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" />
																	</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" />
																	</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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="19" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="130" nAnchorIndex="3" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
																1，提取连通域的方法进行定位;
																2，投影方法进行定位

											-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="145" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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="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="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="145" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
						</vecLine>
					</CRegion>

					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4"><!--签发地点区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2898" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5800" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2951" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5288" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2037" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5716" 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="30" 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="3" nMinWidth="248" nMaxWidth="3700" nMinHeight="100" nMaxHeight="389" nMinSpace="35" nMaxSpace="172" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" 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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码








										PPMRZ1=8,//护照类型证件的机读码第一行








										PPMRZ2=9,//护照类型证件的机读码第二行








										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,-1}[/]\C{2,-1}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位








									-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="120" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="260" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="15" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="4" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
																1，提取连通域的方法进行定位;
																2，投影方法进行定位










											-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="110" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="84" nMaxWidth="260" nMinHeight="127" nMaxHeight="460" nMinSpace="0" nMaxSpace="110" 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" />
																	</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" />
																	</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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="20" bLocate="1" bRecog="1"><!--xueying:添加签发地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="130" nAnchorIndex="4" anchorType="1" />
												<CAnchorLocateInfo nDisToAnchor="3788" nAnchorIndex="0" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
																1，提取连通域的方法进行定位;
																2，投影方法进行定位













											-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="145" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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="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="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>

											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="145" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="4" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="1" nCheckKeyWord="0">
								<!--xueying 20150403-->
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
									如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
								-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码


										PPMRZ1=8,//护照类型证件的机读码第一行


										PPMRZ2=9,//护照类型证件的机读码第二行


										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="1" nMaxPointWidth="40" nMaxPointHeight="100" bMatchRegExp="1" charOrder="\C{2,-1}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位


									-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="45" nMaxWidth="121" nMinHeight="104" nMaxHeight="232" nMinSpace="0" nMaxSpace="90" 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="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="84" />
												<CCharRatio strChars="I" charType="10" nWHRatio="50" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="84"/>
												<CCharRatio strChars="I" charType="10" nWHRatio="50" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="20" bLocate="0" bRecog="0">

									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord></vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="2" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
						</vecLine>
					</CRegion>

					<CRegion nIndex="5" nRegionType="1" nProcessOrder="5"><!--性别区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的--> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2964" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4099" anchorType="2" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3150" anchorType="3" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4226" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="60" 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="300" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bExist="0" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="20" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="230" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="31" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="6" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="150" nMaxPointHeight="200" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="250" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<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="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" />
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="6" anchorType="1"/>
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="6" nRegionType="1" nProcessOrder="6"><!--国籍区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的--> 
								<CAnchorLocateInfo nAnchorIndex="6" nDisToAnchor="593" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3937" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="6" nDisToAnchor="2575" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6041" anchorType="2" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3150" anchorType="3" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4226" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="60" 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="600" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bExist="0" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="20" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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>
									<vecKernal>
										<!--nRecogType:0识别区域，1识别字符-->
										<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="90" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="28" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo> 
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="7" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="1" nMaxPointWidth="150" nMaxPointHeight="200" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="250" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<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>
													<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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>

											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="7" anchorType="1"/>

										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="7" nRegionType="1" nProcessOrder="7"><!--出生日期、签发日期、有效期至区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的--> 
								<CAnchorLocateInfo nAnchorIndex="6" nDisToAnchor="2602" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6014" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8750" anchorType="2" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3150" anchorType="3" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6090" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="10" Top="0" Right="60" 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="3" nMaxElementNum="3" nMinWidth="500" nMaxWidth="3700" nMinHeight="180" nMaxHeight="1700" nMinSpace="0" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>

									<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="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="7" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="90" nTopPlus="-15" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
									如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
								-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码 
										PPMRZ1=8,//护照类型证件的机读码第一行 

										PPMRZ2=9,//护照类型证件的机读码第二行 
										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位 
									-->
									<!--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="9" nMaxElementNum="9" nMinWidth="50" nMaxWidth="230" nMinHeight="160" nMaxHeight="350" nMinSpace="1" nMaxSpace="218" bPostProcess="1">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="30">
															<RECT Top="0" Right="0" Bottom="0" Left="0" />
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="7" />
																<!--<BINARYPARAM nBlockNum="1" 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="8" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                      <vecCharRatio>
                        <CCharRatio strChars="" charType="2" nWHRatio="60" />
                        <CCharRatio strChars="" charType="3" nWHRatio="60" />
                        <CCharRatio strChars="1" charType="10" nWHRatio="45" />
                      </vecCharRatio>
                    </CKernalInfo>-->

										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="1" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="26" bLocate="0" bRecog="0" />
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord />
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor />
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
									如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
								-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码 
										PPMRZ1=8,//护照类型证件的机读码第一行 

										PPMRZ2=9,//护照类型证件的机读码第二行 
										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{3,4}\S{1}/\C{3}\D{4}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位 
									-->
									<!--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="12" nMaxElementNum="13" nMinWidth="50" nMaxWidth="230" nMinHeight="160" nMaxHeight="350" nMinSpace="1" nMaxSpace="218" bPostProcess="1">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="30">
															<RECT Top="0" Right="0" Bottom="0" Left="0" />
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="3" />
																<!--<BINARYPARAM nBlockNum="1" 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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="75" />
												<CCharRatio strChars="/" charType="10" nWHRatio="35" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="/" charType="10" nWHRatio="35" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio> 
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="1" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0" />
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord />
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor />
							</CLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码 
										PPMRZ1=8,//护照类型证件的机读码第一行 

										PPMRZ2=9,//护照类型证件的机读码第二行 
										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{3,4}\S{1}/\C{3}\D{4}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位 
									-->
									<!--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="12" nMaxElementNum="13" nMinWidth="50" nMaxWidth="230" nMinHeight="160" nMaxHeight="350" nMinSpace="1" nMaxSpace="218" bPostProcess="1">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="30">
															<RECT Top="0" Right="0" Bottom="0" Left="0" />
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="3" />
																<!--<BINARYPARAM nBlockNum="1" 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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="75" />
												<CCharRatio strChars="/" charType="10" nWHRatio="35" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="/" charType="10" nWHRatio="35" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio> 
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="1" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="27" bLocate="0" bRecog="0" />
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord />
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor />
							</CLine>
						</vecLine>
					</CRegion>          
					<CRegion nIndex="8" nRegionType="1" nProcessOrder="8"><!--签发机关区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="30" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2600" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6200" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2050" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5975" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-691" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7454" 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="2" nMaxElementNum="3" nMinWidth="600" nMaxWidth="6000" nMinHeight="80" nMaxHeight="400" nMinSpace="20" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="-30" nRightPlus="50" 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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码 

										PPMRZ1=8,//护照类型证件的机读码第一行
 
										PPMRZ2=9,//护照类型证件的机读码第二行 


										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位 
									-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="35" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="0" nMaxSpace="110" 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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" /> 
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="28" bLocate="0" bRecog="0">
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>

							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="2" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<!--性别中"/"-->  
					<CAnchor bEnable="0" nIndex="6" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<!--国籍中"/"-->  
					<CAnchor bEnable="0" nIndex="7" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
				</vecAnchor>
				<vecMergeUnit>
					<!--利用已知的识别信息组合新的输出字段,strAppend表示要插入的字符，nOperatePos表示要处理的位置；


             nOperateType1：表示将源单元完全替换目标单元；2：表示将源单元内容插入到目标单元内容的指定位置；
                         4：表示目标单元内容中指定位置插入strSrc；


                         5：当源单元内容中包含strSrc子串，则将strDest直接赋值给目标单元；


                         6：当源单元内容中包含strSrc子串，则将strDest与目标单元求最大匹配率，满足则将此串赋值给目标单元-->
					<CMergeUnit nDestUnitIndex="16" nDestUnitType="4" nSrcUnitIndex="16" nSrcUnitType="2"  strSrc="DDMMMYYYY" strDest="YYYY-MM-DD" nProcessPos="1" bMeet="2" bSynchronous="7" nOperateType="29"/>          
					<CMergeUnit nDestUnitIndex="27" nDestUnitType="4" nSrcUnitIndex="27" nSrcUnitType="2"  strSrc="DDMMMYYYY" strDest="YYYY-MM-DD" nProcessPos="1" bMeet="2" bSynchronous="7" nOperateType="29"/>
					<CMergeUnit nDestUnitIndex="23" nDestUnitType="4" nSrcUnitIndex="23" nSrcUnitType="4" strSrc="" strDest="男$女$" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="6"/>  

					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
				</vecMergeUnit>   


			</CSubTemplate>
			<CSubTemplate nSubID="263" chDocumentName="中国公务电子护照" engDocumentName="Chinesse Official Electronic Passport"><!--电子护照（2011版公务护照（包括2011版公务普通护照）） -->
				<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="0" Top="0" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<!--区域内定位行的信息-->
					</CRegion>
					<CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
						<!--处理该区域需要的图像信息的光的类型-->
						<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="0" Top="0" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<!--区域内定位行的信息-->
					</CRegion> 
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2"><!--出生地点区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2788" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3708" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4254" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5255" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="60" 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="600" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bExist="0" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<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="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="20" nMaxWHRatio="120" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="7" />
															</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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="75" />
												<CCharRatio strChars="I" charType="10" nWHRatio="26" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="/" charType="10" nWHRatio="53" />
												<CCharRatio strChars="/" charType="10" nWHRatio="80" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="70" nMaxWHRatio="120" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="190" nMaxWidth="270" nMinHeight="250" nMaxHeight="460" nMinSpace="0" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<CLocateMethod nLocateMethod="1">
														<vecProcessImage>
															<CProcessImage processType="1">
																<CTrueColorToGrayEx nFilter="30">
																	<RECT Top="0" Right="0" Bottom="0" Left="0" />
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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" />
                                </CTrueColorToGrayEx>
                              </CProcessImage>
                              <CProcessImage processType="2">
                                <CGrayToBinaryEx>
                                  <vecBinaryParam>
                                    <BINARYPARAM nBlockNum="1" nMethod="3" />
                                  </vecBinaryParam>
                                  <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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="19" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="155" nAnchorIndex="3" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
																				1，提取连通域的方法进行定位;
																				2，投影方法进行定位
				
				
															-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="500" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="15" nMaxWidth="190" nMinHeight="175" nMaxHeight="380" 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="8" />
																	</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="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="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="60" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor />
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3"><!--签发地点区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2788" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2920" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5119" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1900" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6100" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="60" 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="600" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bExist="0" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="20" nMaxWHRatio="120" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="6" />
																<BINARYPARAM nBlockNum="1" nMethod="7" />
															</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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="75" />
												<CCharRatio strChars="I" charType="10" nWHRatio="26" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="/" charType="10" nWHRatio="53" />
												<CCharRatio strChars="/" charType="10" nWHRatio="80" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="15" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="6" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="1" nMaxPointWidth="150" nMaxPointHeight="200" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="250" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<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="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" />
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="20" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="155" nAnchorIndex="6" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
																				1，提取连通域的方法进行定位;
																				2，投影方法进行定位
				
															-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="500" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="15" nMaxWidth="180" nMinHeight="175" nMaxHeight="380" nMinSpace="6" 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="8" />
																	</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="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="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="60" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="6" anchorType="1"/>
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>

					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4"><!--姓名区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6000" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6012" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1709" anchorType="3" />
								<!--CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="-3170" anchorType="4"/-->
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4522" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3400" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<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="2" nMaxElementNum="3" nMinWidth="580" nMaxWidth="5800" nMinHeight="160" nMaxHeight="420" nMinSpace="10" nMaxSpace="450" bPostProcess="0">
								<!--在定位前进行的预处理信息，一般是二值化-->
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="300" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
									如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
								-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />

							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0"> 
								<!--xueying 20150401-->
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
									如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000
								-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码


										PPMRZ1=8,//护照类型证件的机读码第一行


										PPMRZ2=9,//护照类型证件的机读码第二行


										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="1" nMaxPointWidth="40" nMaxPointHeight="100" 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="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="15" nMaxWidth="283" nMinHeight="130" nMaxHeight="450" nMinSpace="0" nMaxSpace="320" 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>
										</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="60" />
												<CCharRatio strChars="I" charType="10" nWHRatio="30" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="I" charType="10" nWHRatio="30" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="25" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="" strInsert="," nMinSpace="70" nMaxSpce="200" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord></vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>

					<CRegion nIndex="5" nRegionType="1" nProcessOrder="5"><!--签发日期-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8400" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3708" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3616" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5255" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<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="2" nMinWidth="500" nMaxWidth="3700" nMinHeight="140" nMaxHeight="700" nMinSpace="20" nMaxSpace="600" 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="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</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="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="7" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0" >
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码
















										PPMRZ1=8,//护照类型证件的机读码第一行
















										PPMRZ2=9,//护照类型证件的机读码第二行
















										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位
















									-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="9" nMinWidth="50" nMaxWidth="280" nMinHeight="160" nMaxHeight="350" nMinSpace="1" nMaxSpace="218" bPostProcess="1">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="30">
															<RECT Top="0" Right="0" Bottom="0" Left="0" />
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="3" />
																<!--<BINARYPARAM nBlockNum="1" 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="8" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                      <vecCharRatio>
                        <CCharRatio strChars="" charType="2" nWHRatio="60" />
                        <CCharRatio strChars="" charType="3" nWHRatio="60" />
                        <CCharRatio strChars="1" charType="10" nWHRatio="45" />
                      </vecCharRatio>
                    </CKernalInfo>-->

										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="1" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0" />
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord />
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor />
							</CLine>
						</vecLine>
					</CRegion>

					<CRegion nIndex="6" nRegionType="1" nProcessOrder="6"><!--签发机关区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="30" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2600" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8200" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2050" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5975" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-691" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7454" 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="600" nMaxWidth="6000" nMinHeight="80" nMaxHeight="400" nMinSpace="20" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="-30" nRightPlus="50" nTopPlus="-50" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码 

										PPMRZ1=8,//护照类型证件的机读码第一行
 
										PPMRZ2=9,//护照类型证件的机读码第二行 


										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位
















									-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="35" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="0" nMaxSpace="110" 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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="70" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="28" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="7" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
																1，提取连通域的方法进行定位;
																2，投影方法进行定位
















											-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="0" nMaxSpace="110" 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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="7" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="7" nRegionType="1" nProcessOrder="7"><!--有效区至区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8400" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2920" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5033" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1900" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6205" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="10" Top="0" Right="70" 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="3700" nMinHeight="140" nMaxHeight="1700" nMinSpace="0" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>

									<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="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="7" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0" >
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码 
										PPMRZ1=8,//护照类型证件的机读码第一行 

										PPMRZ2=9,//护照类型证件的机读码第二行 
										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位
















									-->
									<!--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="9" nMaxElementNum="9" nMinWidth="50" nMaxWidth="280" nMinHeight="160" nMaxHeight="350" nMinSpace="1" nMaxSpace="218" bPostProcess="1">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="30">
															<RECT Top="0" Right="0" Bottom="0" Left="0" />
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="3" />
																<!--<BINARYPARAM nBlockNum="1" 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="8" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                      <vecCharRatio>
                        <CCharRatio strChars="" charType="2" nWHRatio="60" />
                        <CCharRatio strChars="" charType="3" nWHRatio="60" />
                        <CCharRatio strChars="1" charType="10" nWHRatio="45" />
                      </vecCharRatio>
                    </CKernalInfo>-->

										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="1" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="27" bLocate="0" bRecog="0" />
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord />
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor />
							</CLine>
						</vecLine>

					</CRegion>
					<CRegion nIndex="8" nRegionType="1" nProcessOrder="8"><!--性别区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的--> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2964" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4099" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4630" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3285" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3584" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4526" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="60" 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="300" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bExist="0" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="60" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="230" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="80" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="31" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="8" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="150" nMaxPointHeight="200" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="250" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<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="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" />
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="8" anchorType="1"/>
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="9" nRegionType="1" nProcessOrder="9"><!--国籍区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的--> 
								<CAnchorLocateInfo nAnchorIndex="8" nDisToAnchor="876" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3937" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="8" nDisToAnchor="2939" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6136" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4630" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3285" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3584" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4526" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="60" 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="600" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<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="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bExist="0" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="60" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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>
									<vecKernal>
										<!--nRecogType:0识别区域，1识别字符-->
										<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="90" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="80" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="28" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo> 
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="9" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="1" nMaxPointWidth="150" nMaxPointHeight="200" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="250" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<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>
													<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="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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>

											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="9" anchorType="1"/>

										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="10" nRegionType="1" nProcessOrder="10"><!--出生日期区域-->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage />
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的--> 
								<CAnchorLocateInfo nAnchorIndex="8" nDisToAnchor="2953" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6114" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8400" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4630" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3285" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3584" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4526" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor />
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="10" Top="0" Right="60" 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="3700" nMinHeight="140" nMaxHeight="1700" nMinSpace="0" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>

									<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="30">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="7" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="500" nTopPlus="-70" nBottomPlus="70" />
						</CLocateLine>
						<vecLine>
							<!--nIndex:该行在区域内是第几行，以第一行或者最后一行为基准从0开始的偏移-->
							<!--bStartOffset:如果是以区域的第一行为基准，该值为true,否则为false-->
							<!--bEndOffset:如果是以区域的最后一行为基准，该值为false，否则为false-->
							<!--nLineType:0代表不需要识别，1代表需要识别-->
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0" >
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码 
										PPMRZ1=8,//护照类型证件的机读码第一行 

										PPMRZ2=9,//护照类型证件的机读码第二行 
										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位
















									-->
									<!--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="9" nMaxElementNum="9" nMinWidth="50" nMaxWidth="230" nMinHeight="160" nMaxHeight="350" nMinSpace="1" nMaxSpace="218" bPostProcess="1">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="30">
															<RECT Top="0" Right="0" Bottom="0" Left="0" />
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="7" />
																<!--<BINARYPARAM nBlockNum="1" 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="8" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                      <vecCharRatio>
                        <CCharRatio strChars="" charType="2" nWHRatio="60" />
                        <CCharRatio strChars="" charType="3" nWHRatio="60" />
                        <CCharRatio strChars="1" charType="10" nWHRatio="45" />
                      </vecCharRatio>
                    </CKernalInfo>-->

										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="1" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="26" bLocate="0" bRecog="0" />
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord />
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor />
							</CLine>
						</vecLine>
					</CRegion>

				</vecRegion>
				<vecDeriveUnit>
				</vecDeriveUnit>
				<vecAnchor>

					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="4" />
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="4" />
					<CAnchor bEnable="0" nIndex="6" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" /><!--xueying-->
					<CAnchor bEnable="0" nIndex="7" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" /><!--xueying-->
					<CAnchor bEnable="0" nIndex="8" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" /><!--xueying-->
					<CAnchor bEnable="0" nIndex="9" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" /><!--xueying-->
				</vecAnchor>
				<vecMergeUnit>     
					<CMergeUnit nDestUnitIndex="23" nDestUnitType="4" nSrcUnitIndex="23" nSrcUnitType="4" strSrc="" strDest="男$女$" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="6"/>  

					<CMergeUnit nDestUnitIndex="28" nDestUnitType="4" nSrcUnitIndex="23" nSrcUnitType="4" strSrc="" strDest="外交部$" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="6"/>  
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
				</vecMergeUnit>
				<vecOutPutResult>
					<COutPutResult nIndex="28" cellRecogType="20" cellNameEng="Issuing authority(OCR)" cellName="签发机关OCR" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
						<CFormatInfo strDefault="外交部" strInFormat="" strOutFormat="" />
					</COutPutResult>
				</vecOutPutResult> 

			</CSubTemplate>
			<CSubTemplate nSubID="272" chDocumentName="97-2版中国公务护照" engDocumentName="China Service Passport 97-2 Edition"><!--公务护照(包含公务普通护照) -->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9156" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3730" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4700" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6300" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="50" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="3" nMaxElementNum="4" nMinWidth="600" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="500" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="3" bStartOffset="0" bExist="0" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="3" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" 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>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="19" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="3" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="500" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="15" nMaxWidth="190" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="300" 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" />
																	</vecBinaryParam>
																	<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" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<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="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="4" anchorType="4" />
								</vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2904" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2815" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5631" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7500" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="50" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="3" nMaxElementNum="4" nMinWidth="500" nMaxWidth="3700" nMinHeight="140" nMaxHeight="400" nMinSpace="200" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="500" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="3" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="9" nMinWidth="80" nMaxWidth="280" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="320" 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" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="5" anchorType="4" />
								</vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6000" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="-4350" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6600" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1950" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="-3170" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5320" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2980" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="40" Bottom="100" />
							<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="350" nMaxWidth="5800" nMinHeight="220" nMaxHeight="420" nMinSpace="140" nMaxSpace="450" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="300" nTopPlus="-90" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="140" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="1" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="180" nMaxWidth="300" nMinHeight="15" nMaxHeight="490" nMinSpace="120" nMaxSpace="400" 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" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="4" />
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="4" />
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>

				</vecMergeUnit>  
			</CSubTemplate>      
			<CSubTemplate nSubID="273" chDocumentName="2011版中国公务护照" engDocumentName="China Service Passport 2011 Edition"><!--2011版公务护照（包括2011版公务普通护照） -->
				<vecRegion>
					<CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="10000" Top="10000" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="20" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9980" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7400" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="10000" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="5" Top="0" Right="95" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="7500" nMaxWidth="9999" nMinHeight="190" nMaxHeight="420" nMinSpace="140" nMaxSpace="730" bPostProcess="0">
								<vecCLocateMethod>
									<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="2" nMethod="7" />
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-500" nRightPlus="500" nTopPlus="-120" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="P[&lt;\C]\C[\C&lt;]{2}[\C&lt;]{39}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="80" nMaxWidth="230" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="10" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="3" />
								</vecCLocateAnchor>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\D\C&lt;]{9}\D\C[\C&lt;]{2}\D{2}[\D&lt;]{4}\D{1}[MF&lt;]\D{7}[\C&lt;]{13}[\D&lt;]{3}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="11" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0"/>
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8400" anchorType="2"/>
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3568" anchorType="3"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4200" anchorType="3"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6500" anchorType="4"/>
							</vecAnchorLocateInfo>
							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100"/>
							<RECT Left="0" Top="0" Right="90" Bottom="100"/>
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="3" nMaxElementNum="4" nMinWidth="500" nMaxWidth="3700" nMinHeight="140" nMaxHeight="700" nMinSpace="20" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<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="6"/>
													</vecBinaryParam>
													<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"/>
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="7"/>
													</vecBinaryParam>

													<RECT Left="0" Top="0" Right="0" Bottom="0"/>
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="500" nTopPlus="-120" nBottomPlus="150"/>
						</CLocateLine>
						<vecLine>
							<CLine nIndex="3" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left=""/>
							</CLine>
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0"/>
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{4}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="9" nMinWidth="40" nMaxWidth="200" nMinHeight="200" nMaxHeight="350" nMinSpace="10" nMaxSpace="150" bPostProcess="1">
										<vecCLocateMethod>
											<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="3"/>
															</vecBinaryParam>

															<RECT Left="0" Top="0" Right="0" Bottom="0"/>
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60"/>
												<CCharRatio strChars="" charType="3" nWHRatio="60"/>
												<CCharRatio strChars="1" charType="10" nWHRatio="40"/>
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0"/>
								</vecRecogUnit>
								<vecLineKeyWord/>
								<vecCLocateAnchor/>
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left=""/>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left=""/>
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="5" anchorType="4"/>
								</vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0"/>
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2788" anchorType="1"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="2"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4000" anchorType="3"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6000" anchorType="4"/>
							</vecAnchorLocateInfo>
							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100"/>
							<RECT Left="0" Top="0" Right="60" Bottom="100"/>
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="3" nMaxElementNum="4" nMinWidth="600" nMaxWidth="3700" nMinHeight="140" nMaxHeight="450" nMinSpace="150" nMaxSpace="500" bPostProcess="0">
								<vecCLocateMethod>
									<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="6"/>
													</vecBinaryParam>
													<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"/>
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3"/>
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0"/>
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="500" nTopPlus="-120" nBottomPlus="150"/>
						</CLocateLine>
						<vecLine>
							<CLine nIndex="3" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0"/>
							</CLine>
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0"/>
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{2,3}[/]\C{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="3" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="3"/>
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0"/>
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110"/>
												<CCharRatio strChars="" charType="3" nWHRatio="60"/>
												<CCharRatio strChars="/" charType="10" nWHRatio="60"/>
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="4083" nAnchorIndex="0" anchorType="2"/>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2"/>
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<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="6"/>
																	</vecBinaryParam>
																	<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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="1" nMethod="3"/>
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0"/>
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110"/>
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="19" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="155" nAnchorIndex="3" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="500" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="15" nMaxWidth="190" nMinHeight="175" nMaxHeight="380" 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" />
																	</vecBinaryParam>
																	<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="6" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="60" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1"/>
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor/>
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0"/>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bExist="1" bEndOffset="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0"/>
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="3"/>
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0"/>
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110"/>
												<CCharRatio strChars="" charType="3" nWHRatio="60"/>
												<CCharRatio strChars="/" charType="10" nWHRatio="60"/>
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="15" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="600" nAnchorIndex="3" anchorType="2"/>
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="170" nMaxWidth="320" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="110" bPostProcess="1">
												<vecCLocateMethod>
													<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="6"/>
																	</vecBinaryParam>
																	<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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="1" nMethod="3"/>
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0"/>
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110"/>
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
									<CRecogUnit nIndex="20" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="160" nAnchorIndex="6" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="110" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="10" nMaxWidth="190" nMinHeight="175" nMaxHeight="380" nMinSpace="6" 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" />
																	</vecBinaryParam>
																	<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="6" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
														<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="60" />
														<CCharRatio strChars="I" charType="10" nWHRatio="20" />
														<CCharRatio strChars="I" charType="10" nWHRatio="30" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="60" nMaxSpce="300" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="/" nConfirmType="1" nMinWidth="0" nMaxWidth="0" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="6" anchorType="1"/>
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor>
								</vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0"/>
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6000" anchorType="2"/>
								<CAnchorLocateInfo nAnchorIndex="4" nDisToAnchor="-4350" anchorType="3"/>
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6600" anchorType="3"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1950" anchorType="3"/>
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5320" anchorType="4"/>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2980" anchorType="4"/>
							</vecAnchorLocateInfo>
							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100"/>
							<RECT Left="0" Top="0" Right="40" Bottom="100"/>
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="3" nMinWidth="580" nMaxWidth="5800" nMinHeight="100" nMaxHeight="420" nMinSpace="140" nMaxSpace="450" bPostProcess="0">
								<vecCLocateMethod>
									<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="6"/>
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0"/>
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="300" nTopPlus="-110" nBottomPlus="150"/>
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left=""/>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0"/>
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{2,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="140" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="180" nMaxWidth="320" nMinHeight="240" nMaxHeight="490" nMinSpace="100" nMaxSpace="400" bPostProcess="1">
										<vecCLocateMethod>
											<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="3"/>
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0"/>
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110"/>
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="0" bRecog="0"/>
								</vecRecogUnit>
								<vecLineKeyWord/>
								<vecCLocateAnchor/>
							</CLine>
							<CLine nIndex="2" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left=""/>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0"/>
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1"/>
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="4"/>
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="4"/>
					<CAnchor bEnable="0" nIndex="6" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1"/>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>

				</vecMergeUnit>  
			</CSubTemplate>
			<CSubTemplate nSubID="274" chDocumentName="台湾护照" engDocumentName="Taiwan Passport"><!--台湾护照-->
				<vecRegion>
					<CRegion nIndex="0" nRegionType="0" nProcessOrder="1">
						<vecImageLightType>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="1">
							<vecProcessImage>
								<CProcessImage processType="1">
									<CTrueColorToGrayEx nFilter="0">
										<RECT Top="0" Right="0" Bottom="0" Left="0" />
									</CTrueColorToGrayEx>
								</CProcessImage>
							</vecProcessImage>
							<RECT Left="415" Top="2989" Right="2400" Bottom="7100" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="177" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2750" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2559" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7163" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor>
								<CLocateAnchor nDisToAnchor="0" nAnchorIndex="1" anchorType="2" />
							</vecCLocateAnchor>
						</CLocateRegion>
					</CRegion>
					<CRegion nIndex="1" nRegionType="1" nProcessOrder="0">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="10000" Top="10000" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="20" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9980" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7400" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="10000" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="5" Top="0" Right="95" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="2" nMinWidth="7500" nMaxWidth="9999" nMinHeight="190" nMaxHeight="420" nMinSpace="140" nMaxSpace="730" bPostProcess="0">
								<vecCLocateMethod>
									<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="2" nMethod="6" />
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-500" nRightPlus="500" nTopPlus="-120" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="P[&lt;\C]\C[\C&lt;]{2}[\C&lt;]{39}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="80" nMaxWidth="230" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="140" 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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="10" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="3" />
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
								</vecCLocateAnchor>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\D\C&lt;]{9}\D\C[\C&lt;]{2}\D{2}[\D&lt;]{4}\D{1}[MF&lt;]\D{7}[\D\C&lt;]{14}[\D&lt;]\D" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="44" nMaxElementNum="44" nMinWidth="70" nMaxWidth="220" nMinHeight="175" nMaxHeight="500" nMinSpace="0" nMaxSpace="140" 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>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="11" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="3024" Top="2746" Right="3937" Bottom="3481" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2806" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4400" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5647" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2514" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4329" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3733" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="20" Top="0" Right="60" Bottom="100" />
							<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="245" nMaxWidth="1757" nMinHeight="350" nMaxHeight="580" nMinSpace="10" nMaxSpace="450" bPostProcess="1">
								<vecCLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="13">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="7">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3" />
														<BINARYPARAM nBlockNum="1" nMethod="7" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-500" nRightPlus="500" nTopPlus="-10" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="180" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="1" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="4" nMinWidth="160" nMaxWidth="360" nMinHeight="30" nMaxHeight="580" nMinSpace="1" nMaxSpace="100" 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" />
																<BINARYPARAM nBlockNum="1" nMethod="7" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="2" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="100" />
												<CCharRatio strChars="一" charType="10" nWHRatio="200"/>
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="0" bRecog="0">
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5862" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8419" anchorType="2" />						
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4758" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3423" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1734" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6015" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="10" Top="0" Right="50" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="5" nMaxElementNum="7" nMinWidth="1000" nMaxWidth="5000" nMinHeight="120" nMaxHeight="310" nMinSpace="50" nMaxSpace="250" 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="6" />
													</vecBinaryParam>
													<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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="3" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>

								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-10" nRightPlus="100" nTopPlus="-10" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="5" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="4" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\C]{1}[\D]{9}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="10" nMaxElementNum="10" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="110" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="70" />
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="21" bLocate="0" bRecog="0">
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="3" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\C]{1}[\D]{9}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="320" nMinHeight="140" nMaxHeight="350" nMinSpace="6" nMaxSpace="220" 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" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="2" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>	
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>						 
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="14" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="100" nMaxSpce="2000" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2800" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5790" anchorType="2" />						
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4460" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3510" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-500" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7620" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="15" Top="0" Right="45" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="6" nMaxElementNum="12" nMinWidth="40" nMaxWidth="5000" nMinHeight="120" nMaxHeight="390" nMinSpace="5" nMaxSpace="350" 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="26">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
														<BINARYPARAM nBlockNum="1" nMethod="7" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="26">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-10" nRightPlus="200" nTopPlus="-10" nBottomPlus="80" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="11" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="10" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="9" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="8" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="7" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="6" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="5" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="4" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\D]{2}[\C]{3}[\D]{4}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="9" nMinWidth="55" nMaxWidth="230" nMinHeight="160" nMaxHeight="290" nMinSpace="6" nMaxSpace="230" 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>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="70" />
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="T" charType="10" nWHRatio="80" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0">
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>	
							</CLine>
							<CLine nIndex="3" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="2" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="0" nSrcRecogUnitIndex="10" nIndex="0" nStartCharIndex="0" />
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" /> 
					<CDeriveUnit nEndCharIndex="37" nSrcRecogUnitIndex="11" nIndex="21" nStartCharIndex="28" /> 
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor nIndex="3" anchorPos="-1" anchorType="1" bEnable="0" nMinPos="-1" nMaxPos="-1" />
				</vecAnchor>

				<vecMergeUnit>  
					<CMergeUnit nDestUnitIndex="14" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="TAIWAN$TAIPEI CITY$KAOHSIUNG CITY$NANKING CITY$PEIPING CITY$SHANGHAI CITY$HUPEH$TAINAN CITY$TAIPEI CITY$NEW TAIPEI CITY$FUKIEN$TAICHUNG CITY$THAILAND$" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="6"/>
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
				</vecMergeUnit> 
				<vecOutPutResult>
					<COutPutResult nIndex="3" cellRecogType="20" cellNameEng="English name" cellName="英文姓名" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1">
						<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
							<vecCReplaceChar>
								<CReplaceChar newChar=", " oldChar="&lt;&lt;"></CReplaceChar>
								<CReplaceChar newChar=" " oldChar="&lt;"></CReplaceChar>
							</vecCReplaceChar>
						</CFormatInfo>
					</COutPutResult>
				</vecOutPutResult>
			</CSubTemplate>

			<CSubTemplate nSubID="288" chDocumentName="旅行证" engDocumentName="Travel Permit"><!--旅行证-->                            
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3041" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7500" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5902" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2504" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4200" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4310" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="3" nMaxElementNum="3" nMinWidth="750" nMaxWidth="5800" nMinHeight="140" nMaxHeight="400" nMinSpace="140" nMaxSpace="450" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="340" nMinHeight="140" nMaxHeight="420" nMinSpace="6" nMaxSpace="500" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="3" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">
											<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="220" nMaxWidth="380" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="40" 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>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="110" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="" nConfirmType="0" nMinWidth="260" nMaxWidth="380" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="3" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Top="" Right="" Bottom="" Left="" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="380" nMinHeight="140" nMaxHeight="460" nMinSpace="6" nMaxSpace="40" 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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="100" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="1" bRecog="1">
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="0" nAnchorIndex="4" anchorType="2" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">
											<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="220" nMaxWidth="380" nMinHeight="300" nMaxHeight="460" nMinSpace="6" nMaxSpace="80" 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>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="1" nWHRatio="100" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
									<CKeyWord content="" nConfirmType="0" nMinWidth="260" nMaxWidth="380" nMinHeight="0" nMaxHeight="0">
										<vecCLocateAnchor>
											<CLocateAnchor nDisToAnchor="0" nAnchorIndex="4" anchorType="1" />
										</vecCLocateAnchor>
									</CKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3041" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5671" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3009" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5398" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2174" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6233" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<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="750" nMaxWidth="3700" nMinHeight="140" nMaxHeight="420" 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" />
												</CTrueColorToGrayEx>
											</CProcessImage>
											<CProcessImage processType="2">
												<CGrayToBinaryEx>
													<vecBinaryParam>
														<BINARYPARAM nBlockNum="1" nMethod="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="110" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="280" nMinHeight="140" nMaxHeight="420" nMinSpace="6" nMaxSpace="80" 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="3" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="14" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8300" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3009" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5398" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2174" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6233" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<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="750" nMaxWidth="3700" nMinHeight="140" nMaxHeight="440" nMinSpace="200" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C\L{2}\D{4}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="110" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="9" nMinWidth="80" nMaxWidth="280" nMinHeight="140" nMaxHeight="420" nMinSpace="6" nMaxSpace="320" 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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="" charType="4" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0"></CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
				</vecAnchor>
			</CSubTemplate>

			<CSubTemplate nSubID="344" chDocumentName="香港护照" engDocumentName="HongKong Passport">			
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">

						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>

						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6000" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6700" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1300" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4360" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3750" anchorType="4" />
								<!-- <CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5360" anchorType="4" /> -->
								<!-- <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2750" anchorType="4" /> -->
							</vecAnchorLocateInfo>

							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>

							<RECT Left="0" Top="0" Right="100" Bottom="100" />

							<RECT Left="5" Top="0" Right="90" Bottom="100" />

							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="4" nMinWidth="100" nMaxWidth="3000" nMinHeight="260" nMaxHeight="400" nMinSpace="0" nMaxSpace="450" 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="3" />
														<BINARYPARAM nBlockNum="1" nMethod="5" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-20" nRightPlus="120" nTopPlus="-50" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">

									<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="200" nMaxWidth="400" nMinHeight="200" nMaxHeight="460" nMinSpace="6"   nMaxSpace="110" bPostProcess="1">
										<vecCLocateMethod>
											<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="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"/>
														</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>
									<vecKernal>
										<!--nRecogType:0识别区域，1识别字符-->
										<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->

										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="130" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>

								<vecRecogUnit>

									<CRecogUnit nIndex="29" bLocate="0" bRecog="0">
									</CRecogUnit>

								</vecRecogUnit>								
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">

								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">

									<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="40" nMaxWidth="400" nMinHeight="40" nMaxHeight="460" nMinSpace="6" 
                      nMaxSpace="110" bPostProcess="1">
										<vecCLocateMethod>
											<CLocateMethod nLocateMethod="1">
												<vecProcessImage>
													<CProcessImage processType="1">
														<CTrueColorToGrayEx nFilter="-1">
															<RECT Top="0" Right="0" Bottom="0" Left="0"/>
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="5" />
																<BINARYPARAM nBlockNum="1" nMethod="8" />
															</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"/>
														</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>
									<vecKernal>
										<!--nRecogType:0识别区域，1识别字符-->
										<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>

										<CKernalInfo kernalMainType="4" nKernalSubType="0" nFilterType="0" nFillingMethod="0" strFilterPlus="ABCDEFGHIJKLMNOPQRSTUVWXYZ" nRecogType="1" nRecogImgeType="0">

										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>

								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="22" bLocate="0" bRecog="0">
									</CRecogUnit>


								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>
							<CLine nIndex="2" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">

								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">

									<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="100" nMaxWidth="400" nMinHeight="100" nMaxHeight="460" nMinSpace="6"  nMaxSpace="110" bPostProcess="1">
										<vecCLocateMethod>
											<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="3" />
																<BINARYPARAM nBlockNum="1" nMethod="8" />
															</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"/>
														</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>
									<vecKernal>
										<!--nRecogType:0识别区域，1识别字符-->
										<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->

										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="130" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>

								<vecRecogUnit>

									<CRecogUnit nIndex="30" bLocate="0" bRecog="0">
									</CRecogUnit>

								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>
							<CLine nIndex="3" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{1,-1}" bConfirmParams="0">

									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="190" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="40" nMaxWidth="400" nMinHeight="40" nMaxHeight="460" nMinSpace="6" nMaxSpace="510" bPostProcess="1">
										<vecCLocateMethod>
											<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="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="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>


										<CKernalInfo kernalMainType="4" nKernalSubType="1" nFilterType="0" nFillingMethod="0" strFilterPlus="ABCDEFGHIJKLMNOPQRSTUVWXYZ" nRecogType="1" nRecogImgeType="0">

										</CKernalInfo>

									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>

									<CRecogUnit nIndex="22" bLocate="0" bRecog="0">
									</CRecogUnit>

								</vecRecogUnit>

								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>

							</CLine>
						</vecLine>
					</CRegion>

					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3"><!-- 出生日期 -->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>

						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9356" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4800" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3500" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1600" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6506" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="10" 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="3" nMinWidth="750" nMaxWidth="3700" nMinHeight="240" nMaxHeight="280" nMinSpace="280" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="-1">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</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>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-50" nBottomPlus="90" />
							<!--xueying：70-->
						</CLocateLine>
						<vecLine>
							<!--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="0" charOrder="" bConfirmParams="0">

									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="140" nMaxHeight="380" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="5" />
																<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>

								<vecRecogUnit>

									<CRecogUnit nIndex="26" bLocate="0" bRecog="1">
										<!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">

											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="20" nMaxSpace="350" bPostProcess="1">
												<vecCLocateMethod>
													<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="3" />
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="70" />
														<CCharRatio strChars="" charType="2" nWHRatio="60" />
														<CCharRatio strChars="T" charType="10" nWHRatio="80" />
													</vecCharRatio>
												</CKernalInfo>


											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<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="0" charOrder="" bConfirmParams="0">

									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="140" nMaxHeight="380" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="5" />
																<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="14" bLocate="0" bRecog="1">
										<!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">

											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="20" nMaxSpace="350" bPostProcess="1">
												<vecCLocateMethod>
													<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="3" />
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="70" />
														<CCharRatio strChars="" charType="2" nWHRatio="60" />
														<CCharRatio strChars="T" charType="10" nWHRatio="80" />
													</vecCharRatio>
												</CKernalInfo>


											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>


							<CLine nIndex="2" 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="0" charOrder="" bConfirmParams="0">

									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="140" nMaxHeight="380" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="5" />
																<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="27" bLocate="0" bRecog="1">
										<!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">

											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="20" nMaxSpace="350" bPostProcess="1">
												<vecCLocateMethod>
													<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="3" />
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="70" />
														<CCharRatio strChars="" charType="2" nWHRatio="60" />
														<CCharRatio strChars="T" charType="10" nWHRatio="80" />
													</vecCharRatio>
												</CKernalInfo>


											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>


						</vecLine>
					</CRegion>

					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4"><!-- 国籍 -->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5253" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4200" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3900" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3100" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4906" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="60" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="10" Top="0" Right="100" Bottom="100" />

							<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="180" nMaxWidth="900" nMinHeight="220" nMaxHeight="380" nMinSpace="180" nMaxSpace="900" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />

													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-50" nBottomPlus="90" />
							<!--xueying：70-->
						</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="0" charOrder="" bConfirmParams="0">

									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="140" nMaxHeight="380" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="5" />
																<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="24" bLocate="0" bRecog="1">
										<!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">

											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="30" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="10" nMaxSpace="350" bPostProcess="1">
												<vecCLocateMethod>
													<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" />
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="4" nKernalSubType="0" nFilterType="0" nFillingMethod="0" strFilterPlus="ABCDEFGHIJKLMNOPQRSTUVWXYZ" nRecogType="0" nRecogImgeType="0">

												</CKernalInfo>


											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="220" nMaxSpce="800" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>

						</vecLine>
					</CRegion>


					<CRegion nIndex="5" nRegionType="1" nProcessOrder="5"><!-- 性别 -->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4053" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3400" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4506" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2700" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5606" anchorType="4" />
							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="40" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="10" Top="0" Right="100" Bottom="100" />

							<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="900" nMinHeight="220" nMaxHeight="380" nMinSpace="180" nMaxSpace="900" bPostProcess="0">
								<vecCLocateMethod>
									<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="120" nTopPlus="-50" nBottomPlus="90" />
							<!--xueying：70-->
						</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="0" charOrder="" bConfirmParams="0">

									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="140" nMaxHeight="380" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="5" />
																<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="4" nKernalSubType="0" nFilterType="0" nFillingMethod="0" strFilterPlus="MF" nRecogType="0" nRecogImgeType="0">

										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="23" bLocate="0" bRecog="1">
										<!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">

											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="0" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="20" nMaxSpace="350" bPostProcess="1">
												<vecCLocateMethod>
													<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="3" />
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="6" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>

											</vecKernal>
										</CRecogInfo>

									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>

						</vecLine>
					</CRegion>


					<CRegion nIndex="6" nRegionType="1" nProcessOrder="6"><!-- 签发日期 -->
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2958" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5753" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2700" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5606" anchorType="3" />

								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1600" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6506" anchorType="4" />

							</vecAnchorLocateInfo>
							<!--该区域定义的区域类型基准点的信息-->
							<vecCLocateAnchor/>
						</CLocateRegion>
						<CLocateLine>
							<!--rcHorizontal：进行行的左右边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<!--rcVertical：进行行的上下边界定位时的区域范围，坐标单位为所在区域的百分比*100-->
							<RECT Left="10" 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="3" nMinWidth="750" nMaxWidth="3700" nMinHeight="240" nMaxHeight="280" nMinSpace="280" nMaxSpace="600" bPostProcess="0">
								<vecCLocateMethod>
									<CLocateMethod nLocateMethod="1">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="-1">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</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>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-50" nBottomPlus="90" />
							<!--xueying：70-->
						</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="0" charOrder="" bConfirmParams="0">

									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="80" nMaxWidth="400" nMinHeight="140" nMaxHeight="380" nMinSpace="6" nMaxSpace="110" bPostProcess="0">
										<vecCLocateMethod>
											<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="5" />
																<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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="1" nWHRatio="110" />
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="/" charType="10" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="16" bLocate="0" bRecog="1">
										<!--xueying:添加出生地点拼音字段-->
										<CLocateRecogUnit nStartIndexInChar="0" nEndIndexInChar="-1" bStart="1" bEnd="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nDisToAnchor="135" nAnchorIndex="5" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{2,-1}" bConfirmParams="0">

											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="70" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="20" nMaxSpace="350" bPostProcess="1">
												<vecCLocateMethod>
													<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="3" />
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<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="11" nFilterType="3" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="70" />
														<CCharRatio strChars="" charType="2" nWHRatio="60" />
														<CCharRatio strChars="T" charType="10" nWHRatio="80" />
													</vecCharRatio>
												</CKernalInfo>


											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="200" nMaxSpce="800" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>
						</vecLine>
					</CRegion>

				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="4" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="5" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="6" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
					<CAnchor bEnable="0" nIndex="7" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="1" />
				</vecAnchor>
				<vecMergeUnit>
					<!-- <CMergeUnit nDestUnitIndex="23" nDestUnitType="4" nSrcUnitIndex="23" nSrcUnitType="4" strSrc="" strDest="男$女$" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="6"/>   -->
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="29" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="30" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/>
					<CMergeUnit nDestUnitIndex="19" nDestUnitType="4" nSrcUnitIndex="14" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
					<CMergeUnit nDestUnitIndex="20" nDestUnitType="4" nSrcUnitIndex="15" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="48" bMeet="" bSynchronous="0" nOperateType="32"/>
				</vecMergeUnit>

			</CSubTemplate>



			<CSubTemplate nSubID="512" chDocumentName="外国护照" engDocumentName="Foreign Passport"><!--默认外国护照-->
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
			</CSubTemplate>
			<CSubTemplate nSubID="522" chDocumentName="德国护照" engDocumentName="German Passport"><!--德国-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2"><!--family name-->
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2900" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7600" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6510" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1594" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5082" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3021" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor>
								<CLocateAnchor  nAnchorIndex="3" nDisToAnchor="0" anchorType="4" />
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="90" Bottom="100" />
							<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="550" nMaxWidth="5800" nMinHeight="180" nMaxHeight="400" nMinSpace="300" nMaxSpace="450" 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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="0" nRightPlus="50" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C[\C-\L.]{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="50" nMaxWidth="230" nMinHeight="150" nMaxHeight="350" nMinSpace="10" nMaxSpace="400" 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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="0" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="75" />
												<CCharRatio strChars="" charType="4" nWHRatio="70" />
												<CCharRatio strChars="-" charType="10" nWHRatio="260" />
												<CCharRatio strChars="I" charType="10" nWHRatio="54" />
												<CCharRatio strChars="i" charType="10" nWHRatio="48" />
											</vecCharRatio>
										</CKernalInfo> 
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="17" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="100" nMaxSpce="200" nInsertType="0" />
											<CInsertChar nCharPos="0" strInsert=". " nMinSpace="200" nMaxSpce="400" nInsertType="0" />
											<CInsertChar nCharPos="-1" strInsert="  " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
										</vecCInsertChar>
									</CRecogUnit>
									<CRecogUnit nIndex="101" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="100" nMaxSpce="200" nInsertType="0" />
											<CInsertChar nCharPos="0" strInsert=". " nMinSpace="200" nMaxSpce="400" nInsertType="0" />
											<CInsertChar nCharPos="-1" strInsert="  " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="0" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C[\C-.]{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="50" nMaxWidth="230" nMinHeight="150" nMaxHeight="350" nMinSpace="0" nMaxSpace="500" 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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="0" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="75" />
												<CCharRatio strChars="" charType="4" nWHRatio="70" />
												<CCharRatio strChars="-" charType="10" nWHRatio="200" />
												<CCharRatio strChars="I" charType="10" nWHRatio="54" />
												<CCharRatio strChars="i" charType="10" nWHRatio="48" />
												<CCharRatio strChars="I" charType="10" nWHRatio="54" />
											</vecCharRatio>
										</CKernalInfo> 
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="17" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="200" nMaxSpce="500" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
									<CRecogUnit nIndex="102" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="200" nMaxSpce="500" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3"><!--next name-->
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2900" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7600" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5300" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3186" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="3" nDisToAnchor="170" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4250" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3681" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="2500" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="1" nMinWidth="550" nMaxWidth="3700" nMinHeight="180" nMaxHeight="400" nMinSpace="0" nMaxSpace="0" 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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="0" nRightPlus="0" nTopPlus="-100" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C[\C\L-]{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="110" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="50" nMaxWidth="280" nMinHeight="150" nMaxHeight="350" nMinSpace="10" nMaxSpace="400" 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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="0" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="75" />
												<CCharRatio strChars="" charType="4" nWHRatio="70" />
												<CCharRatio strChars="-" charType="10" nWHRatio="260" />
												<CCharRatio strChars="I" charType="10" nWHRatio="54" />
												<CCharRatio strChars="i" charType="10" nWHRatio="48" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="18" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert="  " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="100" nMaxSpce="500" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
									<CRecogUnit nIndex="100" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert="  " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="100" nMaxSpce="500" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord></vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4"><!--code-->
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6050" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="3200" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9500" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-7700" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="500" anchorType="3" /> 
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6300" anchorType="4" /> 
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2100" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="90" Bottom="100" />
							<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="1200" nMaxWidth="3000" nMinHeight="160" nMaxHeight="400" nMinSpace="0" nMaxSpace="100" 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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-90" nBottomPlus="105" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="1" Top="0" Right="0" Bottom="0" />
								<vecRecogUnit>
									<CRecogUnit nIndex="13" bLocate="1" bRecog="1">
										<CLocateRecogUnit bStart="0" nStartIndexInChar="-1" bEnd="1" nEndIndexInChar="0">
											<vecAnchorLocateInfo>
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[\C\D]{9,-1}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="9" nMaxElementNum="10" nMinWidth="25" nMaxWidth="180" nMinHeight="50" nMaxHeight="380" 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="10" nMethod="7" />
																		<BINARYPARAM nBlockNum="1" nMethod="6" />
																	</vecBinaryParam>
																	<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="10" nMethod="7" />
																		<BINARYPARAM nBlockNum="1" nMethod="1" />
																	</vecBinaryParam>
																	<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" />
																	</vecBinaryParam>
																	<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="5" />
																	</vecBinaryParam>
																	<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="6" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="0" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="2" nWHRatio="78" />
														<CCharRatio strChars="" charType="3" nWHRatio="78" />
														<CCharRatio strChars="1" charType="10" nWHRatio="55" />
													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="0" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="1" charType="10" nWHRatio="55" />
														<CCharRatio strChars="" charType="3" nWHRatio="78" />
														<CCharRatio strChars="3" charType="10" nWHRatio="78" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
				</vecDeriveUnit>
				<vecAnchor>
					<CAnchor bEnable="0" nIndex="3" anchorPos="-1" nMaxPos="-1" nMinPos="-1" anchorType="4"/>
				</vecAnchor>  
				<vecMergeUnit>



					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="13"/>
					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="14"/>
					<CMergeUnit nDestUnitIndex="102" nDestUnitType="2" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="13"/>
					<CMergeUnit nDestUnitIndex="102" nDestUnitType="2" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="14"/>
					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc=" " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="4"/>
					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="102" nSrcUnitType="2" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/>
					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="70" bMeet="1" bSynchronous="0" nOperateType="12"/>
					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="101" nSrcUnitType="2" strSrc="GEB " strDest="GEB. " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>



					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="13"/>
					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="14"/>
					<CMergeUnit nDestUnitIndex="101" nDestUnitType="2" nSrcUnitIndex="101" nSrcUnitType="2" strSrc="0" strDest="O" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>

					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="101" nSrcUnitType="2" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>

					<CMergeUnit nDestUnitIndex="8" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc=" " strDest="-" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>

					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="ABCDEFGHIJKLMNOPQRSTUVWXYZ-" strDest="" nProcessPos="70" bMeet="1" bSynchronous="0" nOperateType="15"/>
					<CMergeUnit nDestUnitIndex="8" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="-" strDest=" " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>

					<CMergeUnit nDestUnitIndex="100" nDestUnitType="2" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="70" bMeet="1" bSynchronous="0" nOperateType="12"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="100" nSrcUnitType="2" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>

					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="0" strDest="O" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>

					<CMergeUnit nDestUnitIndex="9" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc=" " strDest="-" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="ABCDEFGHIJKLMNOPQRSTUVWXYZ-" strDest="" nProcessPos="70" bMeet="1" bSynchronous="0" nOperateType="15"/>
					<CMergeUnit nDestUnitIndex="9" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="-" strDest=" " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>

					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="." strDest="." nProcessPos="0" bMeet="1" bSynchronous="0" nOperateType="10"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="13"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="14"/>

					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="2" nSrcUnitType="4" strSrc="  " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="4"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/> 
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="ABCDEFGHIJKLMNOPQRSTUVWXYZ- " strDest="" nProcessPos="65" bMeet="1" bSynchronous="0" nOperateType="16"/> 
					<CMergeUnit nDestUnitIndex="8" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc=" " strDest="-" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="70" bMeet="1" bSynchronous="0" nOperateType="15"/>
					<CMergeUnit nDestUnitIndex="8" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="-" strDest=" " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="9" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc=" " strDest="-" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="70" bMeet="1" bSynchronous="0" nOperateType="15"/>
					<CMergeUnit nDestUnitIndex="9" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="-" strDest=" " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>



				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="532" chDocumentName="法国护照" engDocumentName="France Passport"><!--法国-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">

						<vecImageLightType>

							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>


						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>

							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>

								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3000" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7600" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6555" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5856" anchorType="4" />
							</vecAnchorLocateInfo>

							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>

							<RECT Left="0" Top="0" Right="100" Bottom="100" />

							<RECT Left="0" Top="0" Right="90" Bottom="100" />












							<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="550" nMaxWidth="5800" nMinHeight="250" nMaxHeight="400" nMinSpace="0" nMaxSpace="450" 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="6" />
													</vecBinaryParam>

													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>

							</CLocateInfo>


							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-110" nBottomPlus="110" />
						</CLocateLine>
						<vecLine>




							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Right="0" Top="0" Bottom="0"/>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">

								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{1,-1}\L{0,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="40" nMaxWidth="230" nMinHeight="150" nMaxHeight="380" nMinSpace="0" nMaxSpace="230" 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="2" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>

															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>

															<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" />
															</vecBinaryParam>

															<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="5" />
															</vecBinaryParam>

															<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="6" />
															</vecBinaryParam>

															<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="3" nWHRatio="63" />
												<CCharRatio strChars="" charType="4" nWHRatio="63" />
											</vecCharRatio>
										</CKernalInfo> 
									</vecKernal>
								</CRecogInfo>


								<vecRecogUnit>






									<CRecogUnit nIndex="2" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=". " nMinSpace="120" nMaxSpce="230" nInsertType="0" />
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="70" nMaxSpce="120" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>

						</vecLine>
					</CRegion>
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">

						<vecImageLightType>

							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>


						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>

							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>

								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3000" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7600" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5740" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5100" anchorType="4" />
							</vecAnchorLocateInfo>

							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>

							<RECT Left="0" Top="0" Right="100" Bottom="100" />

							<RECT Left="0" Top="0" Right="90" Bottom="100" />












							<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="5800" nMinHeight="250" nMaxHeight="400" nMinSpace="0" nMaxSpace="180" 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="6" />
													</vecBinaryParam>

													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>

							</CLocateInfo>


							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-110" nBottomPlus="110" />
						</CLocateLine>
						<vecLine>




							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Right="0" Top="0" Bottom="0"/>
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">

								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="40" nMaxWidth="230" nMinHeight="140" nMaxHeight="380" nMinSpace="0" nMaxSpace="230" 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="2" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>

															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>

															<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" />
															</vecBinaryParam>

															<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="5" />
															</vecBinaryParam>

															<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="6" />
															</vecBinaryParam>

															<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="3" nWHRatio="60" />
												<CCharRatio strChars="" charType="4" nWHRatio="63" />
											</vecCharRatio>
										</CKernalInfo> 
									</vecKernal>
								</CRecogInfo>


								<vecRecogUnit>






									<CRecogUnit nIndex="2" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert="  " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
											<CInsertChar nCharPos="0" strInsert="," nMinSpace="70" nMaxSpce="120" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>

				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />


				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>

					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="2" nSrcUnitType="4" strSrc="  " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="4"/>

					<CMergeUnit nDestUnitIndex="9" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc=" " strDest="," nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="9" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc=" " strDest="," nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>

					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/>
					<CMergeUnit nDestUnitIndex="9" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="," strDest=" " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="542" chDocumentName="印尼护照" engDocumentName="Indonesia Passport"><!--印尼-->
				<vecRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="6" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="  " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="4"/> 
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/>  
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="13"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="14"/>  
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="552" chDocumentName="韩国护照" engDocumentName="Korea Passport"><!--韩国-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3142" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8007" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6557" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5427" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="90" Bottom="100" />
							<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="5800" nMinHeight="220" nMaxHeight="400" nMinSpace="0" nMaxSpace="100" 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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="105" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="1" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="[\C]{-1,1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="180" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="300" nMinHeight="175" nMaxHeight="380" nMinSpace="20" nMaxSpace="550" 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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<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="3" nWHRatio="63" />
												<CCharRatio strChars="" charType="4" nWHRatio="63" />
												<CCharRatio strChars="(" charType="10" nWHRatio="45" />
												<CCharRatio strChars=")" charType="10" nWHRatio="45" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio> 
												<CCharRatio strChars="" charType="3" nWHRatio="63" />
												<CCharRatio strChars="" charType="4" nWHRatio="63" />
												<CCharRatio strChars="(" charType="10" nWHRatio="45" />
												<CCharRatio strChars=")" charType="10" nWHRatio="45" /> 
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="17" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="90" nMaxSpce="550" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
									<CRecogUnit nIndex="2" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="90" nMaxSpce="550" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine> 
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0">
					</CDeriveUnit>
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc=")" strDest=")" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="7"/>

					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="(" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="1" nOperateType="10"/><!--删除(前的-->
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="(" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="1" nOperateType="5"/>
					<!--全换成大写-->
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="1" nOperateType="8"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="(WIFE OF " strDest="(WIFE OF " nProcessPos="10" bMeet="1" bSynchronous="1" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="(WIFE " strDest="(WIFE " nProcessPos="7" bMeet="1" bSynchronous="1" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc=" OF " strDest=" OF " nProcessPos="10" bMeet="1" bSynchronous="1" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="OF " strDest=" OF " nProcessPos="10" bMeet="1" bSynchronous="1" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc=" OF" strDest=" OF " nProcessPos="10" bMeet="1" bSynchronous="1" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc=" OF " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="1" nOperateType="10"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc=" OF " strDest="(wife of " nProcessPos="6" bMeet="1" bSynchronous="1" nOperateType="7"/>
					<!--查找O -->
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="2" nSrcUnitType="4"  strSrc="O " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="1" nOperateType="10"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="2" nSrcUnitType="4"  strSrc="O " strDest="(W/O " nProcessPos="6" bMeet="1" bSynchronous="1" nOperateType="7"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="(wife of " strDest=" " nProcessPos="1" bMeet="1" bSynchronous="1" nOperateType="11"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="(W/O " strDest=" " nProcessPos="1" bMeet="1" bSynchronous="1" nOperateType="11"/>

					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc=" " strDest="" nProcessPos="0" bMeet="1" bSynchronous="0" nOperateType="4"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="0" bMeet="1" bSynchronous="0" nOperateType="2"/>

					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="0" bMeet="1" bSynchronous="0" nOperateType="13"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="0" bMeet="1" bSynchronous="0" nOperateType="14"/>

					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>   
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="13"/>  
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="14"/>

					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>  
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="  " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="4"/>  
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4"  strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/>   
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>    
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="562" chDocumentName="黎巴嫩护照" engDocumentName="Lebanon Passport"><!--黎巴嫩-->
				<vecRegion>
				</vecRegion>
				<vecDeriveUnit>
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="  " strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="4"/> 
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="2"/>  
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="1" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="1"/>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1" strSrc="RL" strDest="" nProcessPos="0" bMeet="1" bSynchronous="0" nOperateType="4"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="572" chDocumentName="墨西哥护照" engDocumentName="Mexico Passport"> <!--墨西哥-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6934" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="3755" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9808" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="546" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2167" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="90" Bottom="100" />
							<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="1500" nMaxWidth="5800" nMinHeight="200" nMaxHeight="400" nMinSpace="0" nMaxSpace="100" 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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="105" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<RECT Left="1" Top="0" Right="0" Bottom="0" />
								<vecRecogUnit>
									<CRecogUnit nIndex="13" bLocate="1" bRecog="1">
										<CLocateRecogUnit bStart="0" nStartIndexInChar="-1" bEnd="1" nEndIndexInChar="0">
											<vecAnchorLocateInfo>
												<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6980" anchorType="1" />
												<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="3805" anchorType="1" />
											</vecAnchorLocateInfo>
										</CLocateRecogUnit>
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="[019]\D{10}" bConfirmParams="0">
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="11" nMaxElementNum="11" nMinWidth="60" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" 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="10" nMethod="7" />
																		<BINARYPARAM nBlockNum="1" nMethod="6" />
																	</vecBinaryParam>
																	<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="10" nMethod="7" />
																		<BINARYPARAM nBlockNum="1" nMethod="1" />
																	</vecBinaryParam>
																	<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" />
																	</vecBinaryParam>
																	<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="5" />
																	</vecBinaryParam>
																	<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="6" />
																	</vecBinaryParam>
																	<RECT Left="0" Top="0" Right="0" Bottom="0" />
																</CGrayToBinaryEx>
															</CProcessImage>
														</vecProcessImage>
													</CLocateMethod>
												</vecCLocateMethod>
											</CLocateInfo>
											<vecKernal>
												<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="256" nFillingMethod="0" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="1" charType="10" nWHRatio="55" />
														<CCharRatio strChars="3" charType="10" nWHRatio="78" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
			</CSubTemplate>
			<CSubTemplate nSubID="582" chDocumentName="泰国护照" engDocumentName="Thailand Passport"> <!--泰国-->
				<!--泰国-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2690" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6850" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5850" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4903" 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="500" nMaxWidth="5000" nMinHeight="220" nMaxHeight="400" nMinSpace="0" nMaxSpace="350" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<!--在定位前进行的预处理信息，一般是二值化-->
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-80" nBottomPlus="100" />
						</CLocateLine>
						<vecLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码
										PPMRZ1=8,//护照类型证件的机读码第一行
										PPMRZ2=9,//护照类型证件的机读码第二行
										OTHER=10//其他类型
								-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3
								-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C{1,-1}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位
							-->
									<!--bHeight:是否等高-->
									<!--bSpace:是否等间距-->
									<!--bWidth:是否等宽-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="180" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="400" bPostProcess="1">
										<vecCLocateMethod>
											<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="10" nMethod="7" />
																<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"/>
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</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"/>
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<!--	<BINARYPARAM nBlockNum="2" nMethod="7"/>-->
																<BINARYPARAM nBlockNum="1" nMethod="3" />
															</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"/>
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="5" />
															</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"/>
														</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>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<!--nRecogType:0识别区域，1识别字符-->
										<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="-" charType="10" nWHRatio="200" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="18" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert="  " nMinSpace="0" nMaxSpce="0" nInsertType="2" />
											<CInsertChar nCharPos="0" strInsert=". " nMinSpace="200" nMaxSpce="400" nInsertType="1" />
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="50" nMaxSpce="200" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>

								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>

						</vecLine>
					</CRegion>
					<!--本国姓名-->
					<CRegion nIndex="3" nRegionType="1" nProcessOrder="3">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2690" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6850" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4780" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4000" 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="500" nMaxWidth="5000" nMinHeight="220" nMaxHeight="600" nMinSpace="0" nMaxSpace="350" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<!--在定位前进行的预处理信息，一般是二值化-->
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-158" nBottomPlus="68" />
						</CLocateLine>
						<vecLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
										NAMECH=0,//中文姓名
										SEX=1,//性别
										NATION=2,//民族
										BIRTHDAY=3,//出生日期
										ISSUINGDATE=4,//签发日期
										VALIDPERIOD=5,//有效期至
										ADDRESSS=6,//地址
										IDNUMBER=7,//身份证号码
										PPMRZ1=8,//护照类型证件的机读码第一行
										PPMRZ2=9,//护照类型证件的机读码第二行
										OTHER=10//其他类型-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
										TH_OCR=1,
										SSFT152=2,
										BARCODE=3	-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\C{1,-1}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位
							-->
									<!--bHeight:是否等高-->
									<!--bSpace:是否等间距-->
									<!--bWidth:是否等宽-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="180" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="300" nMinHeight="100" nMaxHeight="380" nMinSpace="0" nMaxSpace="400" bPostProcess="0">
										<vecCLocateMethod>
											<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="7" />
																<!--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="4" nKernalSubType="1" nFilterType="0" nFillingMethod="0" strFilterPlus="" nRecogType="0" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="1" nWHRatio="100" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="2" bLocate="0" bRecog="0">										
									</CRecogUnit>
								</vecRecogUnit>

								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor/>
							</CLine>

						</vecLine>
					</CRegion>

					<!--身高-->
					<CRegion nIndex="4" nRegionType="1" nProcessOrder="4">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3890" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="1491" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5800" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3163" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2585" 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="170" nMaxWidth="500" nMinHeight="235" nMaxHeight="600" nMinSpace="0" nMaxSpace="350" bPostProcess="0">
								<vecCLocateMethod>
									<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="9" nMethod="5" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<!--在定位前进行的预处理信息，一般是二值化-->
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-80" nBottomPlus="68" />
						</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="0"  bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="3" nMinWidth="60" nMaxWidth="280" nMinHeight="155" nMaxHeight="330" nMinSpace="10" nMaxSpace="500" bPostProcess="1">
										<vecCLocateMethod>

											<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="7" />
																<!--BINARYPARAM nBlockNum="1" nMethod="3" /-->
															</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"/>
														</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>
											<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="7" />
																<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="10" nFilterType="2" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />

											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="2" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />

											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />

											</vecCharRatio>
										</CKernalInfo>

									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="31" bLocate="0" bRecog="1">								
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0"  bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="68" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="3"  nMinWidth="40" nMaxWidth="280" nMinHeight="155" nMaxHeight="330" nMinSpace="10" nMaxSpace="300" bPostProcess="1">
												<vecCLocateMethod>
													<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="5" nMethod="5" />
																		<BINARYPARAM nBlockNum="5" nMethod="8" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="1" nMethod="7" />
																		<BINARYPARAM nBlockNum="1" nMethod="3" />

																	</vecBinaryParam>
																	<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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="1" nMethod="7" />
																		<BINARYPARAM nBlockNum="1" nMethod="3" />
																		<BINARYPARAM nBlockNum="1" nMethod="8" />
																	</vecBinaryParam>
																	<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="10" nFilterType="2" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="2" nWHRatio="60" />

													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="2" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="2" nWHRatio="60" />

													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="2" nWHRatio="60" />

													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert="." nMinSpace="120" nMaxSpce="400" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>

							</CLine>

						</vecLine>
					</CRegion>


					<!--签发日期-->
					<CRegion nIndex="5" nRegionType="1" nProcessOrder="5">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2690" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5900" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2715" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1800" 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="500" nMaxWidth="5000" nMinHeight="235" nMaxHeight="600" nMinSpace="0" nMaxSpace="350" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<!--在定位前进行的预处理信息，一般是二值化-->
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-80" nBottomPlus="68" />
						</CLocateLine>
						<vecLine>
							<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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
								NAMECH=0,//中文姓名
								SEX=1,//性别
								NATION=2,//民族
								BIRTHDAY=3,//出生日期
								ISSUINGDATE=4,//签发日期
								VALIDPERIOD=5,//有效期至
								ADDRESSS=6,//地址
								IDNUMBER=7,//身份证号码
								PPMRZ1=8,//护照类型证件的机读码第一行
								PPMRZ2=9,//护照类型证件的机读码第二行	OTHER=10//其他类型
						-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
								TH_OCR=1,
								SSFT152=2,
								BARCODE=3
						-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0"  bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位

							-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="-1" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="230" nMinHeight="135" nMaxHeight="380" nMinSpace="0" nMaxSpace="500" bPostProcess="1">
										<vecCLocateMethod>
											<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="10" nMethod="7" />
																<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"/>
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</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"/>
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<!--	<BINARYPARAM nBlockNum="2" nMethod="7"/>-->
																<BINARYPARAM nBlockNum="1" nMethod="3" />
															</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"/>
														</CTrueColorToGrayEx>
													</CProcessImage>
													<CProcessImage processType="2">
														<CGrayToBinaryEx>
															<vecBinaryParam>
																<BINARYPARAM nBlockNum="1" nMethod="5" />
															</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="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--nOutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< nOutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0"/>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord/>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="3" />
								</vecCLocateAnchor>
							</CLine>


						</vecLine>
					</CRegion>


					<!--出生地-->
					<CRegion nIndex="6" nRegionType="1" nProcessOrder="6">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5840" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="2920" anchorType="1" />

								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9900" anchorType="2" />							
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3203" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1860" 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="2" nMaxElementNum="2" nMinWidth="360" nMaxWidth="5000" nMinHeight="240" nMaxHeight="350" nMinSpace="80" nMaxSpace="350" bPostProcess="0">
								<vecCLocateMethod>
									<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="2" nMethod="6" />                                                        														
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<!--在定位前进行的预处理信息，一般是二值化-->
										<vecProcessImage>
											<CProcessImage processType="1">											
												<CTrueColorToGrayEx nFilter="3">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="30" nTopPlus="-20" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
						    如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
								NAMECH=0,//中文姓名
								SEX=1,//性别
								NATION=2,//民族
								BIRTHDAY=3,//出生日期
								ISSUINGDATE=4,//签发日期
								VALIDPERIOD=5,//有效期至
								ADDRESSS=6,//地址
								IDNUMBER=7,//身份证号码
								PPMRZ1=8,//护照类型证件的机读码第一行
								PPMRZ2=9,//护照类型证件的机读码第二行	OTHER=10//其他类型-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
								TH_OCR=1,
								SSFT152=2,
								BARCODE=3-->

								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--nOutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< nOutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="14" bLocate="1" bRecog="1">
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0"  bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="350" nMinHeight="135" nMaxHeight="380" nMinSpace="0" nMaxSpace="500" bPostProcess="1">
												<vecCLocateMethod>
													<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="10" nMethod="7" />
																		<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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="10" nMethod="7" />
																		<BINARYPARAM nBlockNum="1" nMethod="1" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<!--	<BINARYPARAM nBlockNum="2" nMethod="7"/>-->
																		<BINARYPARAM nBlockNum="1" nMethod="3" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="-" charType="10" nWHRatio="200" />
													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="4" nKernalSubType="0" nFilterType="0" nFillingMethod="0" strFilterPlus="ABCDEFGHIJKLMNOPQRSTUVWXYZ " nRecogType="0" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="-" charType="10" nWHRatio="200" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>									
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="110" nMaxSpce="600" nInsertType="1" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord/>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor>
									<CLocateAnchor nDisToAnchor="0" nAnchorIndex="2" anchorType="3" />
								</vecCLocateAnchor>
							</CLine>
							<CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
								<!--rcLineResult:行的初始位置信息，初始值尽量写最小的区域范围，这样最准确
						    如果都为0代表该值不可靠，坐标单位为坐标均为占整张图像的百分比*10000-->
								<RECT Left="0" Top="0" Right="0" Bottom="0" />								
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellNameEng="" cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--nOutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< nOutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="28" bLocate="0" bRecog="1">						
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0"  bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="-1" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="150" nMinHeight="100" nMaxHeight="380" nMinSpace="0" nMaxSpace="500" bPostProcess="1">
												<vecCLocateMethod>
													<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="10" nMethod="8"/>
																		<BINARYPARAM nBlockNum="7" nMethod="6"/>
																		<BINARYPARAM nBlockNum="5" nMethod="3"/>																		
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="10" nMethod="8"/>
																		<BINARYPARAM nBlockNum="7" nMethod="6"/>
																		<BINARYPARAM nBlockNum="3" nMethod="3"/>
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>																
																		<BINARYPARAM nBlockNum="1" nMethod="3" />
																	</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"/>
																</CTrueColorToGrayEx>
															</CProcessImage>
															<CProcessImage processType="2">
																<CGrayToBinaryEx>
																	<vecBinaryParam>
																		<BINARYPARAM nBlockNum="1" nMethod="5" />
																	</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="4" nKernalSubType="0" nFilterType="0" nFillingMethod="0" strFilterPlus="ABCDEFGHIJKLMNOPQRSTUVWXYZ " nRecogType="0" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
														<CCharRatio strChars="-" charType="10" nWHRatio="200" />
													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>
												<CKernalInfo kernalMainType="1" nKernalSubType="11" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
													<vecCharRatio>
														<CCharRatio strChars="" charType="3" nWHRatio="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>									
										</CRecogInfo>
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="80" nMaxSpce="400" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord/>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor>
								</vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>


					<!--身份证号码-->
					<CRegion nIndex="7" nRegionType="1" nProcessOrder="7">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage/>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->							
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="2982" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6090" anchorType="1" />								
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9900" anchorType="2" />							
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4182" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3816" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3325" 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="500" nMaxWidth="5000" nMinHeight="220" nMaxHeight="600" nMinSpace="0" nMaxSpace="350" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<!--在定位前进行的预处理信息，一般是二值化-->
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
								<!--在定位前进行的预处理信息，一般是二值化-->
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
							也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-80" nBottomPlus="50" />
						</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="0"  bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
												1，提取连通域的方法进行定位;
												2，投影方法进行定位-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="130" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="-1" nMaxElementNum="-1" nMinWidth="60" nMaxWidth="200" nMinHeight="175" nMaxHeight="330" nMinSpace="10" nMaxSpace="500" bPostProcess="1">
										<vecCLocateMethod>
											<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="7" />
																<!--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="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="2" nWHRatio="60" />
												<CCharRatio strChars="" charType="1" nWHRatio="100" />
											</vecCharRatio>
										</CKernalInfo>

									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="25" bLocate="0" bRecog="1">								
										<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0"  bConfirmParams="0">
											<!--定位字符的信息-->
											<!--定位字符的信息-->
											<!--nLocateMethod:  0,用识别核心做定位;
														1，提取连通域的方法进行定位;
														2，投影方法进行定位-->
											<!--nMinElementNum:该行最少元素数-->
											<!--nMaxElementNum:该行最多元素数-->
											<!--nMinWidth:元素的最小宽度-->
											<!--nMaxWidth:元素的最大宽度-->
											<!--nMinHeight:元素的最小高度-->
											<!--nMaxHeight:元素的最大高度-->
											<!--nMinSpace:元素间的最小间距-->
											<!--nMaxSpace:元素间的最大间距-->
											<CLocateInfo bEraseStart="1" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="13" nMaxElementNum="13"  nMinWidth="20" nMaxWidth="160" nMinHeight="20" nMaxHeight="330" nMinSpace="10" nMaxSpace="300" bPostProcess="1">
												<vecCLocateMethod>
													<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="2" nMethod="7" />
																		<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"/>
																</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>
												</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="60" />
													</vecCharRatio>
												</CKernalInfo>
											</vecKernal>
										</CRecogInfo>										
									</CRecogUnit>
								</vecRecogUnit>

							</CLine>

						</vecLine>
					</CRegion>

				</vecRegion>


				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="6" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="4" nSrcUnitType="4"  strSrc="男" strDest="MR. " nProcessPos="-1" bMeet="1" bSynchronous="0" nOperateType="5"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="4" nSrcUnitType="4"  strSrc="女" strDest="MISS $MRS. " bMeet="1" bSynchronous="0" nProcessPos="0" nOperateType="6"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="8" nSrcUnitType="4" strSrc="" strDest="" bMeet="1" bSynchronous="0" nProcessPos="-1" nOperateType="1"/>
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc=" " strDest="-" bMeet="1" bSynchronous="0" nProcessPos="-1" nOperateType="7"/>        
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="9" nSrcUnitType="4" strSrc="" strDest="" bMeet="1" bSynchronous="0" nProcessPos="-1" nOperateType="2"/>  
					<CMergeUnit nDestUnitIndex="17" nDestUnitType="4" nSrcUnitIndex="17" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>             
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="592" chDocumentName="约旦护照" engDocumentName="Jordan Passport"> <!--约旦-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="620" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2798" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-6500" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-5436" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="90" Bottom="100" />
							<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="5000" nMinHeight="220" nMaxHeight="400" nMinSpace="0" nMaxSpace="350" bPostProcess="0">
								<vecCLocateMethod>
									<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="6" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
									<CLocateMethod nLocateMethod="0">
										<vecProcessImage>
											<CProcessImage processType="1">
												<CTrueColorToGrayEx nFilter="0">
													<RECT Top="0" Right="0" Bottom="0" Left="0" />
												</CTrueColorToGrayEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-50" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="0" bNeedRecog="0" nCheckKeyWord="0">
							</CLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C\D{6}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="80" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="7" nMaxElementNum="7" nMinWidth="80" nMaxWidth="200" nMinHeight="200" nMaxHeight="350" nMinSpace="0" nMaxSpace="180" 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>

															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="0" nWHRatio="60" />
											</vecCharRatio>
										</CKernalInfo>                
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="13" bLocate="0" bRecog="0">
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="602" chDocumentName="乌拉圭护照" engDocumentName="Uruguay Passport"> <!--乌拉圭-->
				<vecRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="." strDest="" nProcessPos="2" bMeet="1" bSynchronous="0" nOperateType="21"/>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="." strDest="" nProcessPos="6" bMeet="1" bSynchronous="0" nOperateType="21"/>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="-" strDest="" nProcessPos="10" bMeet="1" bSynchronous="0" nOperateType="21"/>
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="612" chDocumentName="智利护照" engDocumentName="Chile Passport"> <!--智利-->
				<vecRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="-" strDest="" nProcessPos="1" bMeet="1" bSynchronous="0" nOperateType="22"/>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="." strDest="" nProcessPos="5" bMeet="1" bSynchronous="0" nOperateType="22"/>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="." strDest="" nProcessPos="9" bMeet="1" bSynchronous="0" nOperateType="22"/>
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="622" chDocumentName="俄罗斯护照" engDocumentName="Russia Passport"> <!--俄罗斯-->
				<vecRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="13" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc="No" strDest="" nProcessPos="2" bMeet="1" bSynchronous="0" nOperateType="21"/>
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="632" chDocumentName="菲律宾护照" engDocumentName="Philippines Passport"> <!--菲律宾-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3078" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6000" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-4687" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3857" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor>
							</vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="70" Bottom="100" />
							<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="0" nMaxElementNum="1" nMinWidth="500" nMaxWidth="5000" nMinHeight="280" nMaxHeight="400" nMinSpace="0" nMaxSpace="350" 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="3" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-50" nRightPlus="50" nTopPlus="-50" nBottomPlus="50" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="200" nMinHeight="175" nMaxHeight="380" nMinSpace="0" nMaxSpace="400" 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" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="6" />
															</vecBinaryParam>
															<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="10" nMethod="7" />
																<BINARYPARAM nBlockNum="1" nMethod="1" />
															</vecBinaryParam>
															<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="5" />
															</vecBinaryParam>
															<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="6" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="I" charType="10" nWHRatio="20" />
												<CCharRatio strChars="MW" charType="10" nWHRatio="82" />
											</vecCharRatio>
										</CKernalInfo>
										<CKernalInfo kernalMainType="1" nKernalSubType="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>
												<CCharRatio strChars="" charType="3" nWHRatio="60" />
												<CCharRatio strChars="I" charType="10" nWHRatio="20" />
												<CCharRatio strChars="MW" charType="10" nWHRatio="85" />
											</vecCharRatio>
										</CKernalInfo>    
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="18" bLocate="0" bRecog="0">
									</CRecogUnit>
								</vecRecogUnit>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>
						</vecLine>
					</CRegion>
				</vecRegion>
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
					<CDeriveUnit nEndCharIndex="8" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="0" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
				<vecMergeUnit>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="-1" nSrcUnitType="-1"  strSrc=" " strDest="" nProcessPos="0" bMeet="" bSynchronous="0" nOperateType="22"/>
					<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="2"  strSrc=" " strDest="" nProcessPos="-1" bMeet="" bSynchronous="0" nOperateType="2"/>
					<CMergeUnit nDestUnitIndex="18" nDestUnitType="4" nSrcUnitIndex="18" nSrcUnitType="4" strSrc="2rsjkjf2982r2skfsk;lfs" strDest=" " nProcessPos="-1" bMeet="0" bSynchronous="0" nOperateType="5"/>       
				</vecMergeUnit>
			</CSubTemplate>
			<CSubTemplate nSubID="642" chDocumentName="厄瓜多尔护照" engDocumentName="Ecuador Passport"><!--厄瓜多尔-->
				<vecDeriveUnit>
					<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="10" nIndex="2" nStartCharIndex="5">
						<vecFlagFind>
							<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\C" nNum="1" nIndexPlus="0" />
						</vecFlagFind>
					</CDeriveUnit>
					<CDeriveUnit nEndCharIndex="37" nSrcRecogUnitIndex="11" nIndex="13" nStartCharIndex="28" />
				</vecDeriveUnit>
				<vecAnchor>
				</vecAnchor>
			</CSubTemplate>
			<CSubTemplate nSubID="643" chDocumentName="朝鲜护照" engDocumentName="North Korea Passport"> <!--朝鲜护照-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<vecImageLightType>
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="10" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3150" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6580" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="3572" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-3958" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4005" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-2896" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5029" anchorType="4" />
							</vecAnchorLocateInfo>
							<vecCLocateAnchor></vecCLocateAnchor>
						</CLocateRegion>
						<CLocateLine>
							<RECT Left="0" Top="0" Right="100" Bottom="100" />
							<RECT Left="0" Top="0" Right="30" Bottom="100" />
							<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="750" nMaxWidth="4000" nMinHeight="160" nMaxHeight="400" nMinSpace="140" nMaxSpace="450" 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="3" />
													</vecBinaryParam>
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="150" />
						</CLocateLine>
						<vecLine>
							<CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
								<RECT Left="0" Top="0" Right="0" Bottom="0" />
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\C{1,-1}" bConfirmParams="0">
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="2" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="260" nMinHeight="167" nMaxHeight="366" nMinSpace="10" nMaxSpace="723" 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="6" />
																<BINARYPARAM nBlockNum="1" nMethod="3" />
															</vecBinaryParam>
															<RECT Left="0" Top="0" Right="0" Bottom="0" />
														</CGrayToBinaryEx>
													</CProcessImage>
												</vecProcessImage>
											</CLocateMethod>
										</vecCLocateMethod>
									</CLocateInfo>
									<vecKernal>
										<CKernalInfo kernalMainType="1" nKernalSubType="7" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
											<vecCharRatio>							
												<CCharRatio strChars="ABCDEFGHJKLNOPQRSTUVXYZ" charType="10" nWHRatio="75" />
												<CCharRatio strChars="I" charType="10" nWHRatio="23" />
												<CCharRatio strChars="WM" charType="10" nWHRatio="110" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<vecRecogUnit>
									<CRecogUnit nIndex="2" bLocate="0" bRecog="0">
										<vecCInsertChar>
											<CInsertChar nCharPos="0" strInsert=" " nMinSpace="60" nMaxSpce="100" nInsertType="0" />
											<CInsertChar nCharPos="0" strInsert="  " nMinSpace="101" nMaxSpce="800" nInsertType="0" />
										</vecCInsertChar>
									</CRecogUnit>
								</vecRecogUnit>
								<vecLineKeyWord>
								</vecLineKeyWord>
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>				  
						</vecLine>
					</CRegion>
				</vecRegion>		  
			</CSubTemplate>
			<CSubTemplate nSubID="652" chDocumentName="蒙古护照" engDocumentName="Mongolia Passport"> <!--蒙古护照-->
				<vecRegion>
					<CRegion nIndex="2" nRegionType="1" nProcessOrder="2">
						<!--处理该区域需要的图像信息的光的类型-->
						<vecImageLightType>
							<!--1:可见光图;2:红外光图;4:紫外光图 -->
							<LIGHTTYPE>2</LIGHTTYPE>
							<LIGHTTYPE>1</LIGHTTYPE>
						</vecImageLightType>
						<!--定义区域的定位信息,如果是头像区域还需要进一步精确定位，识别区域就不用了-->
						<!--bAccurateLocate为1表示需要进一步精确定位,0代表不需要-->
						<CLocateRegion bAccurateLocate="0">
							<vecProcessImage></vecProcessImage>
							<!--rcMinRect:指定定位区域的最小范围，即定位后的区域范围必须包含这个区域-->
							<RECT Left="9900" Top="9900" Right="0" Bottom="0" />
							<vecAnchorLocateInfo>
								<!--nDisToAnchor的值也是整图的百分比*10000计算出来的-->
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3200" anchorType="1" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5598" anchorType="2" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-1455" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="6280" anchorType="3" />
								<CAnchorLocateInfo nAnchorIndex="2" nDisToAnchor="-676" anchorType="4" />
								<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="7059" 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="100" 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="750" nMaxWidth="4000" nMinHeight="160" nMaxHeight="400" nMinSpace="140" nMaxSpace="450" 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="6" />
													</vecBinaryParam>
													<!--processRect-->
													<RECT Left="0" Top="0" Right="0" Bottom="0" />
												</CGrayToBinaryEx>
											</CProcessImage>
										</vecProcessImage>
									</CLocateMethod>
								</vecCLocateMethod>
							</CLocateInfo>
							<!--采用定位算法对行定位后，边界要浮动的大小，可以为负数
								也是整图的百分比*10000计算出来的-->
							<positionPlus nLeftPlus="-120" nRightPlus="120" nTopPlus="-120" nBottomPlus="150" />
						</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" />
								<!--nRecogType:0识别区域，1识别字符-->
								<!--nRecogImgeType:进行识别时需要的图像类型，0代表灰度，1代表二值-->
								<!--cellRecogType:识别内容
											NAMECH=0,//中文姓名
											SEX=1,//性别
											NATION=2,//民族
											BIRTHDAY=3,//出生日期
											ISSUINGDATE=4,//签发日期
											VALIDPERIOD=5,//有效期至
											ADDRESSS=6,//地址
											IDNUMBER=7,//身份证号码



											PPMRZ1=8,//护照类型证件的机读码第一行



											PPMRZ2=9,//护照类型证件的机读码第二行



											OTHER=10//其他类型
									-->
								<!--charOrder:字符的排列情况，用正则表达式表示-->
								<!--kernalMainType识别核心主类型 
											TH_OCR=1,
											SSFT152=2,
											BARCODE=3
									-->
								<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{2}\C{3}\D{2}" bConfirmParams="0">
									<!--定位字符的信息-->
									<!--定位字符的信息-->
									<!--nLocateMethod:  0,用识别核心做定位;
															1，提取连通域的方法进行定位;
															2，投影方法进行定位



	
										-->
									<!--nMinElementNum:该行最少元素数-->
									<!--nMaxElementNum:该行最多元素数-->
									<!--nMinWidth:元素的最小宽度-->
									<!--nMaxWidth:元素的最大宽度-->
									<!--nMinHeight:元素的最小高度-->
									<!--nMaxHeight:元素的最大高度-->
									<!--nMinSpace:元素间的最小间距-->
									<!--nMaxSpace:元素间的最大间距-->
									<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="100" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="7" nMaxElementNum="7" nMinWidth="60" nMaxWidth="200" nMinHeight="200" nMaxHeight="350" nMinSpace="5" nMaxSpace="130" 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="6" />
																<BINARYPARAM nBlockNum="1" nMethod="3" />
															</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="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="2" nWHRatio="90" />
												<CCharRatio strChars="1" charType="10" nWHRatio="40" />
												<CCharRatio strChars="" charType="3" nWHRatio="23" />
												<CCharRatio strChars="" charType="4" nWHRatio="110" />
											</vecCharRatio>
										</CKernalInfo>
									</vecKernal>
								</CRecogInfo>
								<!--vecRecogUnit:行内识别单元的信息-->
								<vecRecogUnit>
									<!--nIndex:识别单元序号-->
									<!--cellName:识别单元名称-->
									<!--bLocate:该识别单元是否需要定位-->
									<!--bReRecog:该识别单元是否需要重新识别-->
									<!--OutputThreshold:输出界限一，待输出的识别结果的字频的值不能低于该值-->
									<!--输出界限二，字频值< OutputThreshold的个数最大不能超过该值，否则将不输出-->
									<CRecogUnit nIndex="16" bLocate="0" bRecog="0">

									</CRecogUnit>
								</vecRecogUnit>
								<!--vecLineKeyWord:记录该行内用来定位的关键字信息-->
								<vecLineKeyWord>

								</vecLineKeyWord>
								<!--记录该行定义基准点的信息-->
								<vecCLocateAnchor></vecCLocateAnchor>
							</CLine>				  
						</vecLine>
					</CRegion>
				</vecRegion>		  
			</CSubTemplate>
		</vecSubTemplate>	
	</CIDCardTemplate>

</IDCARD>