XML_ImageMerge_Channels

ImageMerge message in XML format

<ImageMerge version="1.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <isMerge>
    <!--req, xs:integer, whether to composite pictures: 0-no, 1-yes-->
  </isMerge>
  <twoMergeType>
    <!--req, xs:integer, composite with two pictures: "201", "202"-->
  </twoMergeType>
  <threeMergeType>
    <!--req, xs:integer, composite with three pictures, "301", "302"-->
  </threeMergeType>
  <fourMergeType>
    <!--req, xs:integer, composite with four pictures: "401", "402", "403", "404"-->
  </fourMergeType>
  <fiveMergeType>
    <!--req, xs:integer, composite with five pictures: "501", "502"-->
  </fiveMergeType>
  <sixMergeType>
    <!--req, xs:integer, composite with six pictures: "601", "602"-->
  </sixMergeType>
  <jepgEffectType>
    <!--req, xs:string, picture quality type: "quality", "maxSize"-->
  </jepgEffectType>
  <jpegQuality>
    <!--dep, xs:integer, picture quality, ranges from 30 to 95, the default value is 80-->
  </jpegQuality>
  <mergeMaxSize>
    <!--dep, xs:integer, reserved-->
  </mergeMaxSize>
  <featureIndex>
    <!--opt, 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><!--dep, xs: integer, close-up picture No., which is between 0 and 5--></closeupIndex>
  <closeupScale><!--dep, xs: integer, close-up scale level, which is between 0 and 100--></closeupScale>
  <positionOffset><!--dep, xs: integer, position offset, which is between 50 and 2047--></positionOffset>
  <maxMergedPicSize><!--dep, xs: integer, maximum size of composite picture value range [200,4096], unit: KB--></maxMergedPicSize>
  <orignalPicScale><!--dep, xs: integer, zooming rate of original picture: 0, 1, 2, 3, 4--></orignalPicScale>
  <featureScale><!--dep, xs:integer, 2-close-up thumbnail, 4-close-up picture, this node is valid when the monitoring point is a terminal--></featureScale>
  <copyVehicle1302>
    <!--dep, 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>
    <!--dep, 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>
    <!--dep, xs: integer, strategy for getting close-up picture: 0-coordinates of license plate is in priority (default), 1-force the ANPR area-->
  </featureStrategy>
  <plateYOffset>
    <!--dep, 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>
    <!--dep, 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>
    <!--req, xs:integer, width of picture resolution-->
  </jpegResolutionWidth>
  <jpegResolutionHeight>
    <!--req, xs: integer, height of picture resolution-->
  </jpegResolutionHeight>
  <PictureAddIntInfo>
    <!--opt, overlay information on alarm picture-->
    <isAddTargetInfo>
      <!--opt, xs:integer, whether to overlay target information on alarm picture: 0-no (default), 1-yes-->
    </isAddTargetInfo>
    <isAddRuleInfo>
      <!--opt, xs:integer, whether to overlay rule information on alarm picture: 0-no (default), 1-yes-->
    </isAddIntInfo>
    <isAddTrackingInfo opt="true,false">
      <!--opt, xs:boolean, whether to overlay pattern information on alarm picture: 0-no (default), 1-yes--> 
    </isAddTrackingInfo>
  </PictureAddIntInfo>
  <ProspectmapInfo><!--opt, overlay information on distant view picture-->
    <isAddTargetInfo>
      <!--opt, xs:integer, whether to overlay target information on video: 0-no (default), 1-yes-->
    </isAddIntInfo>
    <isAddRuleInfo>
      <!--opt, xs:integer, whether to overlay rule information on video: 0-no (default), 1-yes-->
    </isAddIntInfo>
    <isAddTrackingInfo opt="true,false">
      <!--opt, xs:boolean, whether to overlay pattern information on alarm picture: 0-no (default), 1-yes--> 
    </isAddTrackingInfo>
  </ProspectmapInfo>
</ImageMerge>