Class VLTrackTargets.TVLTrackTargets

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
Line 16: Line 16:
 
=== Delphi: ===
 
=== Delphi: ===
 
<code>
 
<code>
'''type''' TVLTrackTargets = '''class'''( [[Class VLVisionStreamTypes.TVLQueueVisionComponent|TVLQueueVisionComponent]] )
+
'''type''' TVLTrackTargets = '''class'''( [[Class VLVisionStreamTypes.TVLQueueVisionComponent|TVLQueueVisionComponent, IVLTrackTargetList, TVLOWTrackTargetSourcePin]] )
 
</code>
 
</code>
 
=== C++ Builder: ===
 
=== C++ Builder: ===
Line 37: Line 37:
  
 
The targets are tracked as strong corners in the image.
 
The targets are tracked as strong corners in the image.
 +
 +
 +
 +
<b>Diagram:</b>
 +
 +
[[Image:VLTrackTargets_Preview.png]]
  
  
Line 106: Line 112:
 
=== Published ===
 
=== Published ===
 
*[[Property SLCommonFilter.TSLBasicThreadedEnableFilter.Enabled|Enabled]]
 
*[[Property SLCommonFilter.TSLBasicThreadedEnableFilter.Enabled|Enabled]]
 
== Pins ==
 
*[[Pin SLCommonFilter.TSLBasicThreadedEnableFilter.EnablePin|EnablePin]]
 
  
 
== From [[Class SLCommonFilter.TSLBasicThreadedFilter|TSLBasicThreadedFilter]] ==
 
== From [[Class SLCommonFilter.TSLBasicThreadedFilter|TSLBasicThreadedFilter]] ==

Revision as of 20:29, 10 June 2013

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

BIGVLTrackTargets.gif VLTrackTargets.gif NETVLTrackTargets.gif

Package: VisionLabPkg

Unit: VLTrackTargets

Inherits: TVLQueueVisionComponent

Contents

Syntax

Delphi:

type TVLTrackTargets = class( TVLQueueVisionComponent, IVLTrackTargetList, TVLOWTrackTargetSourcePin )

C++ Builder:

class TVLTrackTargets : public TVLQueueVisionComponent

Visual C++ (MFC):

class CTVLTrackTargets : public CTVLQueueVisionComponent

C# (.NET):

public ref class TVLTrackTargets : Mitov.VisionLab.QueueVisionComponent

Summary

Tracks moving targets on the image.

Description

Use this component to tracks moving targets on the image.

The targets are tracked as strong corners in the image.


Diagram:

VLTrackTargets Preview.png


Example:

Frame 1: Frame 2:
SampleTrackTargets1.png SampleTrackTargets2.png

In this example the green dots are detected targets with relatively small detection error, the red dots are detected targets with relatively big detection error, and the blue lines show how much the target has moved from the previous image.

Properties

Published

Public

Methods

Public

Pins

Events

From TVLQueueVisionComponent

Properties

Public

Pins

From TVLSyncSinkFilter

Properties

Published

From TVLSinkFilter

Pins

From TSLBasicThreadedEnableFilter

Properties

Published

From TSLBasicThreadedFilter

Properties

Published

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox