<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE IDCARD SYSTEM "IDCARD.dtd">
<IDCARD>
  <CIDCardTemplate nMainDocumentID="1007" chDocumentName="律师执业证-签发机关页" engDocumentName="China Lawyer's License Authority Page" imageSizeType="7">
    <vecAutoProcess>
        <vecProcessMode nMode="1"> 
			<CAutoProcess processType="23">
			  <CIDCardAutoProcessEx2 nCropType="4" nMaxAngle="0.3" nMinAngle="0.017" nFilledType="1" bIs180Rotate="1" bIsValid="0"  bSameSize="1"/> 
			</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>
	  <CProcessImage processType="9">
        <CCropImage nMinSrcWidth="6000" nRotateType="0" nMinSrcHeight="4000" nUnitType="0">
          <RECT Top="0" Right="5000" Bottom="10000" Left="0" />
      </CCropImage>
      </CProcessImage>
    </vecProcessImage>
    <vecRegion>
      <CRegion nIndex="0" nRegionType="1" nProcessOrder="0">
        
        <vecImageLightType>
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage>
          </vecProcessImage>
           <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2556" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8409" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="1195" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3107" anchorType="4" />
          </vecAnchorLocateInfo>
          <vecCLocateAnchor>
          </vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <RECT Left="0" 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="1000" nMaxWidth="3200" nMinHeight="200" nMaxHeight="350" nMinSpace="100" nMaxSpace="300" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="0">
                
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                      </vecBinaryParam>
                      
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <positionPlus nLeftPlus="-120" nRightPlus="200" nTopPlus="-120" 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" />
            
            <vecRecogUnit>
              <CRecogUnit nIndex="1" bLocate="1" bRecog="1">
                <CLocateRecogUnit nStartIndexInChar="-1" nEndIndexInChar="0" bStart="0" bEnd="1">
                  <vecAnchorLocateInfo>
                      <CAnchorLocateInfo nDisToAnchor="2556" nAnchorIndex="0" anchorType="1" />
                  </vecAnchorLocateInfo>
                </CLocateRecogUnit>
              <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{1,-1}" bConfirmParams="0">
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="120" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="1" nMaxElementNum="-1" nMinWidth="250" nMaxWidth="520" nMinHeight="200" nMaxHeight="360" nMinSpace="0" 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="7" />
                          </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="300" />
                      </vecCharRatio>
                    </CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            </CRecogUnit>
            </vecRecogUnit>
        </CLine>
        </vecLine>
      </CRegion>
      <CRegion nIndex="1" nRegionType="1" nProcessOrder="1">
        
        <vecImageLightType>
          
          <LIGHTTYPE>1</LIGHTTYPE>
          <LIGHTTYPE>2</LIGHTTYPE>
        </vecImageLightType>
        <CLocateRegion bAccurateLocate="0">
          <vecProcessImage></vecProcessImage>
         
          <RECT Left="9999" Top="9999" Right="0" Bottom="0" />
          <vecAnchorLocateInfo>
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="2443" anchorType="1" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="8863" anchorType="2" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="3187" anchorType="3" />
            <CAnchorLocateInfo nAnchorIndex="0" nDisToAnchor="5019" anchorType="4" />
          </vecAnchorLocateInfo>
          <vecCLocateAnchor>
          </vecCLocateAnchor>
        </CLocateRegion>
        <CLocateLine>
          <RECT Left="0" Top="0" Right="100" Bottom="100" />
          <RECT Left="0" 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="2" nMaxElementNum="2" nMinWidth="1000" nMaxWidth="3200" nMinHeight="200" nMaxHeight="350" nMinSpace="100" nMaxSpace="300" bPostProcess="0">
            <vecCLocateMethod>
              <CLocateMethod nLocateMethod="0">
                
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
              <CLocateMethod nLocateMethod="1">
                <vecProcessImage>
                  <CProcessImage processType="1">
                    <CTrueColorToGrayEx nFilter="0">
                      <RECT Top="0" Right="0" Bottom="0" Left="0" />
                    </CTrueColorToGrayEx>
                  </CProcessImage>
                  <CProcessImage processType="2">
                    <CGrayToBinaryEx>
                      <vecBinaryParam>
                        <BINARYPARAM nBlockNum="1" nMethod="3" />
                      </vecBinaryParam>
                      
                      <RECT Left="0" Top="0" Right="0" Bottom="0" />
                    </CGrayToBinaryEx>
                  </CProcessImage>
                </vecProcessImage>
              </CLocateMethod>
            </vecCLocateMethod>
          </CLocateInfo>
          <positionPlus nLeftPlus="-120" nRightPlus="200" nTopPlus="-120" nBottomPlus="100" />
        </CLocateLine>
        <vecLine>
          <CLine nIndex="0" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">

            <RECT Left="0" Top="0" Right="0" Bottom="0" />
            
            <vecRecogUnit>
              <CRecogUnit nIndex="2" bLocate="1" bRecog="1">
                <CLocateRecogUnit nStartIndexInChar="-1" nEndIndexInChar="0" bStart="0" bEnd="1">
                  <vecAnchorLocateInfo>
                      <CAnchorLocateInfo nDisToAnchor="2954" nAnchorIndex="0" anchorType="1" />
                  </vecAnchorLocateInfo>
                </CLocateRecogUnit>
               <CRecogInfo bIgnorePoint="0" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\S{4,7}" bConfirmParams="0">
              <CLocateInfo bEraseStart="0" nMinWHRatio="0" nMaxWHRatio="120" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="4" nMaxElementNum="7" nMinWidth="250" nMaxWidth="480" nMinHeight="200" nMaxHeight="360" 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="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="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="2" nMethod="1" />
                            <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="100" />
                        <CCharRatio strChars="一" charType="10" nWHRatio="300" />
                      </vecCharRatio>
                    </CKernalInfo>
              </vecKernal>
            </CRecogInfo>
            </CRecogUnit>
            </vecRecogUnit>
        </CLine>
          <CLine nIndex="1" bStartOffset="1" bEndOffset="0" bExist="1" bNeedRecog="0" nCheckKeyWord="0">
            <RECT Left="0" Top="0" Right="0" Bottom="0" />
            
            <vecRecogUnit>
              <CRecogUnit nIndex="3" bLocate="1" bRecog="1">
                <CLocateRecogUnit nStartIndexInChar="-1" nEndIndexInChar="0" bStart="0" bEnd="1">
                  <vecAnchorLocateInfo>
                      <CAnchorLocateInfo nDisToAnchor="2556" nAnchorIndex="0" anchorType="1" />
                  </vecAnchorLocateInfo>
                </CLocateRecogUnit>
                <CRecogInfo bIgnorePoint="1" nMaxPointWidth="0" nMaxPointHeight="0" bMatchRegExp="1" charOrder="\D{17}" bConfirmParams="0">
                  <CLocateInfo bEraseStart="0" nMinWHRatio="10" nMaxWHRatio="80" nSplitWHRatio="2000" bSplit="0" nNumType="0" bSpace="0" bWidth="0" bHeight="0" bRemoveLineNoise="0" nMinElementNum="17" nMaxElementNum="17" nMinWidth="150" nMaxWidth="320" nMinHeight="200" nMaxHeight="450" nMinSpace="20" nMaxSpace="300" 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="6" nFilterType="0" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                      <vecCharRatio>
                        <CCharRatio strChars="" charType="2" nWHRatio="50" />
                        <CCharRatio strChars="1" charType="10" nWHRatio="25" />
                      </vecCharRatio>
                    </CKernalInfo>
                    <CKernalInfo kernalMainType="1" nKernalSubType="10" nFilterType="7" nFillingMethod="1" strFilterPlus="" nRecogType="1" nRecogImgeType="0">
                      <vecCharRatio>
                        <CCharRatio strChars="" charType="2" nWHRatio="50" />
                        <CCharRatio strChars="1" charType="10" nWHRatio="25" />
                      </vecCharRatio>
                    </CKernalInfo>
                  </vecKernal>
                </CRecogInfo>
              </CRecogUnit>
            </vecRecogUnit>
        </CLine>
        </vecLine>
      </CRegion>
    </vecRegion>
    <vecAnchor>
      <CAnchor nIndex="0" anchorType="0" anchorPos="0" bEnable="0" nMinPos="-1" nMaxPos="-1" />
    </vecAnchor>
    <vecOutPutResult>
      <COutPutResult nIndex="0" cellRecogType="20" cellNameEng="Reserve" cellName="保留" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" />
      <COutPutResult nIndex="1" cellRecogType="20" cellNameEng="Practicing institution" cellName="执业机构" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" bMainField="1"/>
      <COutPutResult nIndex="2" cellRecogType="20" cellNameEng="Certificate of practice category" cellName="执业证类别" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" />
      <COutPutResult nIndex="3" cellRecogType="20" cellNameEng="Practising certificate number" cellName="执业证号" nOutputThreshold="0" nOutputNumber="0" bFormatResult="0" bMainField="1"/>
    </vecOutPutResult>
  </CIDCardTemplate>
 
  </IDCARD>