XML_Cap_ImageMerge

XML message about picture composition configuration capability

<ImageMerge version="1.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <isMerge opt="0,1">
    <!--required, xs:integer, whether to composite pictures-->
  </isMerge>
  <twoMergeType opt="201,202">
    <!--required, xs:integer, composite with two pictures-->
  </twoMergeType>
  <threeMergeType opt="301,302">
    <!--required, xs:integer, composite with three pictures-->
  </threeMergeType>
  <fourMergeType opt="401,402,403,404">
    <!--required, xs:integer, composite with four pictures-->
  </fourMergeType>
  <fiveMergeType opt="501,502">
    <!--required, xs:integer, composite with five pictures-->
  </fiveMergeType>
  <sixMergeType opt="601,602">
    <!--required, xs:integer, composite with six pictures-->
  </sixMergeType>
  <jepgEffectType opt = "quality,maxSize">
    <!--required, xs:string, picture quality type-->
  </jepgEffectType>
  <jpegQuality min="" max="">
    <!--dependent, xs:integer, picture quality, ranges from 20 to 95, the default value is 50-->
  </jpegQuality>
  <mergeMaxSize min="" max="">
    <!--dependent, xs:integer, reserved-->
  </mergeMaxSize>
  <featureIndex min="" max="">
    <!--optional, xs:integer, 0-close-up picture is not required, 1-get the first close-up picture, 2-get the second close-up picture, 3-get the third close-up picture-->
  </featureIndex>
  <closeupIndex min="0" max="5"><!--dependent, xs: integer, close-up picture No., which is between 0 and 5--></closeupIndex>
  <closeupScale min="0" max="100"><!--dependent, xs: integer, close-up scale level, which is between 0 and 100--></closeupScale>
  <positionOffset min="50" max="2047"><!--dependent, xs: integer, position offset, which is between 50 and 2047--></positionOffset>
  <maxMergedPicSize min="" max=""><!--dependent, xs: integer, maximum size of composite picture value range [200,4096], unit: KB--></maxMergedPicSize>
  <orignalPicScale min="" max=""><!--dependent, xs: integer, zooming rate of original picture: 0, 1, 2, 3, 4--></orignalPicScale>
  <featureScale opt=""><!--dependent, xs:integer, 2-close-up thumbnail, 4-close-up picture, this node is valid when the monitoring point is a terminal--></featureScale>
  <copyVehicle1302 min="" max="">
    <!--dependent, xs: integer, 0-not copy, 1,2,3-copy the first, second, or third picture, this node is valid when the monitoring point is a terminal-->
  </copyVehicle1302>
  <copyVehicleOther min="" max="">
    <!--dependent, xs: integer, 0-not copy, 1,2,3-copy the first, second, or third picture, this node is valid when the monitoring point is a terminal-->
  </copyVehicleOther>
  <featureStrategy min="" max="">
    <!--dependent, xs: integer, strategy for getting close-up picture: 0-coordinates of license plate is in priority (default), 1-force the ANPR area-->
  </featureStrategy>
  <plateYOffset min="" max="">
    <!--dependent, xs: integer, y-coordinate offset of center point of license plate, unit: pixel, the default value is 0, and the value range is [-500,500], upward offset: positive, downward offset: negative-->
  </plateYOffset>
  <recYOffset min="" max="">
    <!--dependent, xs: integer, y-coordinate offset of center point of ANPR area, unit: pixel, the default value is 0, and the value range is [-500,500], upward offset: positive, downward offset: negative-->
  </recYOffset>
  <jpegResolutionWidth opt="1920,1280,704,2560,3840" def="2560">
    <!--required, xs:integer, width of picture resolution-->
  </jpegResolutionWidth>
  <jpegResolutionHeight opt="1080,720,576,1440,2160" def="1440">
    <!--required, xs:integer, height of picture resolution-->
  </jpegResolutionWidth>
  <PictureAddIntInfo>
    <!--optional, overlay information on alarm picture-->
    <isAddTargetInfo>
      <!--optional, xs:integer, whether to overlay target information on alarm picture: 0-no (default), 1-yes-->
    </isAddTargetInfo>
    <isAddRuleInfo>
      <!--optional, xs:integer, whether to overlay rule information on alarm picture: 0-no (default), 1-yes-->    
    </isAddIntInfo>
    <isAddTrackingInfo opt="true,false">
      <!--optional, xs:boolean, whether to overlay pattern information on alarm picture: 0-no (default), 1-yes--> 
    </isAddTrackingInfo>
  </PictureAddIntInfo>
  <ProspectmapInfo>
    <!--optional, overlay information on distant view picture-->
    <isAddTargetInfo>
      <!--optional, xs:integer, whether to overlay target information on video: 0-no (default), 1-yes-->
    </isAddIntInfo>
    <isAddRuleInfo>
      <!--optional, xs:integer, whether to overlay rule information on video: 0-no (default), 1-yes-->
    </isAddIntInfo>
    <isAddTrackingInfo opt="true,false">
      <!--optional, xs:boolean, whether to overlay pattern information on alarm picture: 0-no (default), 1-yes--> 
    </isAddTrackingInfo>
  </ProspectmapInfo>
  <isVehicleMonitorOverlay opt="true,false"><!--optional, xs:boolean, Whether to enable OSD string overlay for vehicle arming--></isVehicleMonitorOverlay>
</ImageMerge>