MosaicWriter.MergeFilterPolygons Property
Gets or if unintialized sets whether new written frames are checked against all written frames or only the last.
Syntax
public System.Boolean MergeFilterPolygons { get; set; }
Property Value
Default: false
The setting controlling whether new written frames are checked against all written frames or only the last.
Remarks
A video usually have far more frames than could be usefully rendered to tiles. To decide if a new frame should be rendered to the mosaic tiles, it is checked against a filter polygon using the OverlapLimit property. If MergeFilterPolygons is set to false, the filter polygon is the footprint of the last rendered frame. If the property value is true, then the footprints of the used frames are merged into the filter polygon.
Setting MergeFilterPolygons to true will therefore make the MosaicWriter remember all previous written frames, while setting it to false will make make it forget all but the last frame. This can be useful for handling video that loops around to cover the same area several times. Merging filter polygons may have a performance impact with sufficiently large and complicated merged polygon.
The value may be edited if a table with the given TableName does not yet exist, signified by the Initialized property being False.
Platforms
Windows, Linux, Android