LineCrossingProcessor Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Line crossing processor allows for the detection of tracked objects moving across one or more predefined lines. It must be downstream of an object tracker of downstream on an AI extension node that generates sequenceId for objects which are tracked across different frames of the video. Inference events are generated every time objects crosses from one side of the line to another.
public class LineCrossingProcessor : Azure.Media.VideoAnalyzer.Edge.Models.ProcessorNodeBase
type LineCrossingProcessor = class
inherit ProcessorNodeBase
Public Class LineCrossingProcessor
Inherits ProcessorNodeBase
- Inheritance
Constructors
LineCrossingProcessor(String, IEnumerable<NodeInput>, IEnumerable<NamedLineBase>) |
Initializes a new instance of LineCrossingProcessor. |
Properties
Inputs |
An array of upstream node references within the topology to be used as inputs for this node. (Inherited from ProcessorNodeBase) |
Lines |
An array of lines used to compute line crossing events. |
Name |
Node name. Must be unique within the topology. (Inherited from ProcessorNodeBase) |
Applies to
Azure SDK for .NET