Compartilhar via


LineCrossingProcessor Classe

Definição

O processador de cruzamento de linha permite a detecção de objetos rastreados que se movem em uma ou mais linhas predefinidas. Ele deve ser downstream de um rastreador de objetos de downstream em um nó de extensão de IA que gera sequenceId para objetos que são rastreados em diferentes quadros do vídeo. Eventos de inferência são gerados sempre que objetos cruzam de um lado da linha para outro.

public class LineCrossingProcessor : Azure.Media.VideoAnalyzer.Edge.Models.ProcessorNodeBase
type LineCrossingProcessor = class
    inherit ProcessorNodeBase
Public Class LineCrossingProcessor
Inherits ProcessorNodeBase
Herança
LineCrossingProcessor

Construtores

LineCrossingProcessor(String, IEnumerable<NodeInput>, IEnumerable<NamedLineBase>)

Inicializa uma nova instância do LineCrossingProcessor.

Propriedades

Inputs

Uma matriz de referências de nó upstream dentro da topologia a ser usada como entradas para esse nó.

(Herdado de ProcessorNodeBase)
Lines

Uma matriz de linhas usadas para calcular eventos de cruzamento de linha.

Name

Nome do nó. Deve ser exclusivo dentro da topologia.

(Herdado de ProcessorNodeBase)

Aplica-se a