<?xml version="1.0" encoding="utf-8"?>
|
<!DOCTYPE IDCARD SYSTEM "IDCARD.dtd">
|
<IDCARD>
|
<CIDCardTemplate nMainDocumentID="3" chDocumentName="居民身份证-签发机关页" engDocumentName="China Resident Identity Card Authority Page " imageSizeType="2">
|
<vecAutoProcess>
|
<vecProcessMode nMode="0">
|
<!--CAutoProcess processType="22">
|
<CIDCardAutoProcessEx nCropType="0" bCrop="1" nRotateType="3" bRotate="1" nMaxAngle="0.3" nMinAngle="0.017" nFilledType="1" bTilt="1" bSameSize="1" bResize="1" nWidth="1008" nHeight="638"/>
|
</CAutoProcess-->
|
<!-- <CAutoProcess processType="26"> -->
|
<!-- <PerspectiveDLModel nType="0" nWidth="896" nHeight="569"/> -->
|
<!-- </CAutoProcess> -->
|
<!--CAutoProcess processType="29">
|
<PerspectiveEightCornersDL nType="0" nWidth="896" nHeight="569">
|
<vecDLKernalInfo>
|
<CDLKernalInfo nType="0" nID="0" nIndex="0" strModel="sfz_eightpoint" nRecogImgeType="2"/>
|
<CDLKernalInfo nType="1" nID="0" nIndex="0" strModel="sfz_eightpoint" nRecogImgeType="2"/>
|
</vecDLKernalInfo>
|
</PerspectiveEightCornersDL>
|
</CAutoProcess-->
|
<CAutoProcess processType="25">
|
<PerspectiveTransformEx nType="0" nWidth="896" nHeight="569"/>
|
</CAutoProcess>
|
</vecProcessMode>
|
<vecProcessMode nMode="1">
|
<!--CAutoProcess processType="23">
|
<CIDCardAutoProcessEx2 nCropType="0" nMaxAngle="0.3" nMinAngle="0.017" nFilledType="1" bIs180Rotate="0" bIsValid="0" bSameSize="1"/>
|
</CAutoProcess-->
|
<CAutoProcess processType="24">
|
<PerspectiveTransform nType="0" bIs180Rotate="1" bIsValid="1" nWidth="896" nHeight="569"/>
|
</CAutoProcess>
|
</vecProcessMode>
|
</vecAutoProcess>
|
<vecProcessImage>
|
<CProcessImage processType="3">
|
<CEraseBlackBorderEx>
|
<RECT Left="0" Top="0" Right="10000" Bottom="10000"/>
|
<RECT Left="2000" Top="2000" Right="8900" Bottom="8000"/>
|
</CEraseBlackBorderEx>
|
</CProcessImage>
|
</vecProcessImage>
|
<vecRegion>
|
<CRegion nIndex="0" nRegionType="1" nProcessOrder="0">
|
<vecProcessImage/>
|
<vecImageLightType>
|
<LIGHTTYPE>1</LIGHTTYPE>
|
<LIGHTTYPE>2</LIGHTTYPE>
|
</vecImageLightType>
|
<CLocateRegion bAccurateLocate="0">
|
<vecProcessImage/>
|
<RECT Left="9900" Top="9900" Right="0" Bottom="0"/>
|
<vecAnchorLocateInfo>
|
<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1003" anchorType="1"/>
|
<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9808" anchorType="2"/>
|
<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5509" anchorType="3"/>
|
<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="9907" anchorType="4"/>
|
</vecAnchorLocateInfo>
|
<vecCLocateAnchor/>
|
</CLocateRegion>
|
<CLocateLine>
|
<RECT Left="0" Top="0" Right="100" Bottom="100"/>
|
<RECT Left="30" Top="20" 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="2" nMaxElementNum="2" nMinWidth="500" nMaxWidth="7800" nMinHeight="300" nMaxHeight="580" nMinSpace="400" 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>
|
<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>
|
<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>
|
<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="550" nTopPlus="-260" nBottomPlus="250"/>
|
</CLocateLine>
|
<vecLine>
|
<CLine nIndex="1" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
|
<RECT Left="0" Top="0" Right="0" Bottom="0"/>
|
<vecRecogInfo>
|
<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="\S{4,-1}" bConfirmParams="0" nProcessOrder="0" nKernelType="0">
|
<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="4" nMaxElementNum="-1" nMinWidth="200" nMaxWidth="560" nMinHeight="200" nMaxHeight="650" nMinSpace="20" nMaxSpace="650" 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="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="8"/>
|
<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="-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="7"/>
|
</vecBinaryParam>
|
<RECT Left="0" Top="0" Right="0" Bottom="0"/>
|
</CGrayToBinaryEx>
|
</CProcessImage>
|
</vecProcessImage>
|
</CLocateMethod>
|
</vecCLocateMethod>
|
</CLocateInfo>
|
<vecKernal>
|
<CKernalInfo kernalMainType="1" nKernalSubType="18" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
|
<vecCharRatio>
|
<CCharRatio strChars="" charType="1" nWHRatio="100"/>
|
</vecCharRatio>
|
</CKernalInfo>
|
</vecKernal>
|
</CRecogInfo>
|
</vecRecogInfo>
|
<vecRecogUnit>
|
<CRecogUnit nIndex="1" bLocate="1" bRecog="1">
|
<CLocateRecogUnit bStart="0" nStartIndexInChar="-1" bEnd="1" nEndIndexInChar="0">
|
<vecAnchorLocateInfo>
|
<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="200" anchorType="1"/>
|
<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4500" anchorType="1"/>
|
</vecAnchorLocateInfo>
|
</CLocateRecogUnit>
|
<vecRecogInfo>
|
<vecRegionRecogInfo nProcessOrder="1">
|
<CRegionRecogInfo nKernelType="1" nMinElementNum="5" nMaxElementNum="20">
|
<vecRegionKernal>
|
<CRegionKernalInfo kernalMainType="5" nMainID="2" nRecogType="0">
|
<vecDLKernalInfo>
|
<CDLKernalInfo nType="0" nID="2" nIndex="5" strModel="sfz_all_cpu" nRecogImgeType="2"/>
|
<CDLKernalInfo nType="1" nID="2" nIndex="6" strModel="sfz_all_gpu" nRecogImgeType="2"/>
|
</vecDLKernalInfo>
|
</CRegionKernalInfo>
|
</vecRegionKernal>
|
</CRegionRecogInfo>
|
</vecRegionRecogInfo>
|
<CRecogInfo bIgnorePoint="1" nMaxPointWidth="50" nMaxPointHeight="60" bMatchRegExp="0" charOrder="\S{4,-1}" bConfirmParams="0" nProcessOrder="0" nKernelType="0">
|
<CLocateInfo bEraseStart="0" nMinWHRatio="60" nMaxWHRatio="135" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="4" nMaxElementNum="-1" nMinWidth="200" nMaxWidth="560" nMinHeight="200" nMaxHeight="670" nMinSpace="20" nMaxSpace="650" 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"/>
|
<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="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="6"/>
|
</vecBinaryParam>
|
<RECT Left="0" Top="0" Right="0" Bottom="0"/>
|
</CGrayToBinaryEx>
|
</CProcessImage>
|
</vecProcessImage>
|
</CLocateMethod>
|
<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="7"/>
|
</vecBinaryParam>
|
<RECT Left="0" Top="0" Right="0" Bottom="0"/>
|
</CGrayToBinaryEx>
|
</CProcessImage>
|
</vecProcessImage>
|
</CLocateMethod>
|
</vecCLocateMethod>
|
</CLocateInfo>
|
<vecKernal>
|
<CKernalInfo kernalMainType="1" nKernalSubType="18" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
|
<vecCharRatio>
|
<CCharRatio strChars="" charType="1" nWHRatio="100"/>
|
</vecCharRatio>
|
</CKernalInfo>
|
</vecKernal>
|
</CRecogInfo>
|
</vecRecogInfo>
|
</CRecogUnit>
|
</vecRecogUnit>
|
<vecLineKeyWord>
|
<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="关" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="80" nAnchorIndex="1" anchorType="2"/>
|
</vecCLocateAnchor>
|
</CKeyWord>
|
<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="机" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="410" nAnchorIndex="1" anchorType="2"/>
|
</vecCLocateAnchor>
|
</CKeyWord>
|
<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="发" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="771" nAnchorIndex="1" anchorType="2"/>
|
</vecCLocateAnchor>
|
</CKeyWord>
|
<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="签" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="1082" nAnchorIndex="1" anchorType="2"/>
|
</vecCLocateAnchor>
|
</CKeyWord>
|
</vecLineKeyWord>
|
<vecCLocateAnchor/>
|
</CLine>
|
<CLine nIndex="0" bStartOffset="0" bEndOffset="1" bExist="1" bNeedRecog="1" nCheckKeyWord="0">
|
<RECT Left="0" Top="0" Right="0" Bottom="0"/>
|
<vecRecogInfo>
|
<CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="0" charOrder="" bConfirmParams="0" nProcessOrder="0" nKernelType="0">
|
<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="160" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="10" nMaxElementNum="-1" nMinWidth="20" nMaxWidth="350" nMinHeight="200" nMaxHeight="600" nMinSpace="0" nMaxSpace="650" 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>
|
<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>
|
<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>
|
</vecCLocateMethod>
|
</CLocateInfo>
|
<vecKernal>
|
<CKernalInfo kernalMainType="1" nKernalSubType="18" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
|
<vecCharRatio>
|
<CCharRatio strChars="" charType="1" nWHRatio="100"/>
|
<CCharRatio strChars="" charType="2" nWHRatio="60"/>
|
</vecCharRatio>
|
</CKernalInfo>
|
</vecKernal>
|
</CRecogInfo>
|
</vecRecogInfo>
|
<vecRecogUnit>
|
<CRecogUnit nIndex="2" bLocate="1" bRecog="1">
|
<CLocateRecogUnit bStart="0" nStartIndexInChar="-1" bEnd="1" nEndIndexInChar="0">
|
<vecAnchorLocateInfo>
|
<CAnchorLocateInfo nAnchorIndex="1" nDisToAnchor="0" anchorType="1"/>
|
<CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="4000" anchorType="1"/>
|
</vecAnchorLocateInfo>
|
</CLocateRecogUnit>
|
<vecRecogInfo>
|
<vecRegionRecogInfo nProcessOrder="1">
|
<CRegionRecogInfo nKernelType="1" nMinElementNum="5" nMaxElementNum="-1">
|
<vecRegionKernal>
|
<CRegionKernalInfo kernalMainType="5" nMainID="2" strFilterPlus="1234567890-长期" nRecogType="0">
|
<vecDLKernalInfo>
|
<CDLKernalInfo nType="0" nID="2" nIndex="5" strModel="sfz_all_cpu" nRecogImgeType="2"/>
|
<CDLKernalInfo nType="1" nID="2" nIndex="6" strModel="sfz_all_gpu" nRecogImgeType="2"/>
|
</vecDLKernalInfo>
|
</CRegionKernalInfo>
|
</vecRegionKernal>
|
</CRegionRecogInfo>
|
</vecRegionRecogInfo>
|
<CRecogInfo bIgnorePoint="1" nMaxPointWidth="100" nMaxPointHeight="100" bMatchRegExp="0" charOrder="\D{8}-[长\D][期\D]\D{0,6}" bConfirmParams="0" nProcessOrder="0" nKernelType="0">
|
<CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="110" nSplitWHRatio="2000" bSplit="0" nNumType="1" bSpace="0" bWidth="0" bHeight="1" bRemoveLineNoise="0" nMinElementNum="11" nMaxElementNum="17" nMinWidth="30" nMaxWidth="500" nMinHeight="20" nMaxHeight="630" 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"/>
|
</CTrueColorToGrayEx>
|
</CProcessImage>
|
<CProcessImage processType="2">
|
<CGrayToBinaryEx>
|
<vecBinaryParam>
|
<BINARYPARAM nBlockNum="1" nMethod="8"/>
|
<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"/>
|
<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"/>
|
</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="2" 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="-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="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="6"/>
|
</vecBinaryParam>
|
<RECT Left="0" Top="0" Right="0" Bottom="0"/>
|
</CGrayToBinaryEx>
|
</CProcessImage>
|
</vecProcessImage>
|
</CLocateMethod>
|
<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"/>
|
</vecBinaryParam>
|
<RECT Left="0" Top="0" Right="0" Bottom="0"/>
|
</CGrayToBinaryEx>
|
</CProcessImage>
|
</vecProcessImage>
|
</CLocateMethod>
|
<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="6" nMethod="3"/>
|
<BINARYPARAM nBlockNum="6" 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="1">
|
<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>
|
</vecCLocateMethod>
|
</CLocateInfo>
|
<vecKernal>
|
<CKernalInfo kernalMainType="1" nKernalSubType="18" nFilterType="1" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
|
<vecCharRatio>
|
<CCharRatio strChars="" charType="2" nWHRatio="75"/>
|
<CCharRatio strChars="1" charType="10" nWHRatio="50"/>
|
<CCharRatio strChars="长期" charType="10" nWHRatio="90"/>
|
<CCharRatio strChars="-" charType="10" nWHRatio="400"/>
|
</vecCharRatio>
|
</CKernalInfo>
|
</vecKernal>
|
</CRecogInfo>
|
</vecRecogInfo>
|
</CRecogUnit>
|
</vecRecogUnit>
|
<vecLineKeyWord>
|
<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="限" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="80" nAnchorIndex="1" anchorType="2"/>
|
</vecCLocateAnchor>
|
</CKeyWord>
|
<!-- <CKeyWord nMinWidth="-1" nMaxHeight="-1" content="期" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="410" nAnchorIndex="1" anchorType="2" />
|
</vecCLocateAnchor>
|
</CKeyWord> -->
|
<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="效" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="771" nAnchorIndex="1" anchorType="2"/>
|
</vecCLocateAnchor>
|
</CKeyWord>
|
<CKeyWord nMinWidth="-1" nMaxHeight="-1" content="有" nMinHeight="-1" nConfirmType="1" nMaxWidth="-1">
|
<vecCLocateAnchor>
|
<CLocateAnchor nDisToAnchor="1082" nAnchorIndex="1" anchorType="2"/>
|
</vecCLocateAnchor>
|
</CKeyWord>
|
</vecLineKeyWord>
|
<vecCLocateAnchor/>
|
</CLine>
|
</vecLine>
|
</CRegion>
|
</vecRegion>
|
<vecDeriveUnit>
|
<CDeriveUnit nEndCharIndex="7" nSrcRecogUnitIndex="2" nIndex="3" nStartCharIndex="0"/>
|
<CDeriveUnit nEndCharIndex="-1" nSrcRecogUnitIndex="2" nIndex="4" nStartCharIndex="9">
|
<vecFlagFind>
|
<CFlagFind nPosType="1" nFindType="1" bStart="0" nStartIndex="0" strFlag="\D" nNum="1" nIndexPlus="0"/>
|
<CFlagFind nPosType="1" nFindType="0" bStart="0" nStartIndex="0" strFlag="期" nNum="1" nIndexPlus="0"/>
|
</vecFlagFind>
|
</CDeriveUnit>
|
</vecDeriveUnit>
|
<vecAnchor>
|
<CAnchor nIndex="0" anchorType="0" anchorPos="0" bEnable="0" nMinPos="-1" nMaxPos="-1"/>
|
<CAnchor nIndex="1" anchorPos="-1" anchorType="2" bEnable="0" nMinPos="-1" nMaxPos="-1"/>
|
</vecAnchor>
|
<vecOutPutResult>
|
<COutPutResult nIndex="0" cellRecogType="20" cellNameEng="Reserve" cellName="保留" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0"/>
|
<COutPutResult nIndex="1" cellRecogType="16" cellNameEng="Issuing authority" cellName="签发机关" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" bMainField="1">
|
<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
|
<vecCReplaceChar>
|
<CReplaceChar newChar="" oldChar="有效.."/>
|
<CReplaceChar newChar="" oldChar="..期限"/>
|
</vecCReplaceChar>
|
</CFormatInfo>
|
</COutPutResult>
|
<COutPutResult nIndex="2" cellRecogType="31" cellNameEng="The limits to validity of the document" cellName="有效期限" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" bMainField="1">
|
<CFormatInfo strDefault="" strInFormat="" strOutFormat="">
|
<vecCReplaceChar>
|
<CReplaceChar newChar="长期" oldChar=".期"/>
|
<CReplaceChar newChar="长期" oldChar="长."/>
|
</vecCReplaceChar>
|
</CFormatInfo>
|
</COutPutResult>
|
<COutPutResult nIndex="3" cellRecogType="4" cellNameEng="Date of Issue" cellName="签发日期" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" nContentType="2">
|
<CFormatInfo strDefault="" strInFormat="YYYYMMDD" strOutFormat="YYYY-MM-DD"/>
|
</COutPutResult>
|
<COutPutResult nIndex="4" cellRecogType="5" cellNameEng="Date of Expiry" cellName="有效期至" nOutputThreshold="0" nOutputNumber="0" bFormatResult="1" nContentType="2">
|
<CFormatInfo strDefault="" strInFormat="YYYYMMDD" strOutFormat="YYYY-MM-DD">
|
<vecCReplaceChar>
|
<CReplaceChar newChar="长期" oldChar=".期"/>
|
<CReplaceChar newChar="长期" oldChar="长."/>
|
</vecCReplaceChar>
|
</CFormatInfo>
|
</COutPutResult>
|
</vecOutPutResult>
|
<vecMergeUnit>
|
<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="4" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="9" bMeet="0" bSynchronous="0" nOperateType="36"/>
|
<CMergeUnit nDestUnitIndex="2" nDestUnitType="4" nSrcUnitIndex="3" nSrcUnitType="4" strSrc="" strDest="" nProcessPos="0" bMeet="0" bSynchronous="0" nOperateType="36"/>
|
</vecMergeUnit>
|
</CIDCardTemplate>
|
</IDCARD>
|