Class VLHOGDetectObjects.TVLHOGCompute

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
 
(6 intermediate revisions by one user not shown)
Line 11: Line 11:
 
'''Unit:''' [[Unit VLHOGDetectObjects|VLHOGDetectObjects]]
 
'''Unit:''' [[Unit VLHOGDetectObjects|VLHOGDetectObjects]]
  
'''Inherits:''' [[Class VLSinkFilter.TVLSyncSinkFilter|TVLSyncSinkFilter]]
+
'''Inherits:''' [[Class VLVisionStreamTypes.TVLQueueVisionComponent|TVLQueueVisionComponent]]
  
 
== Syntax ==
 
== Syntax ==
 
=== Delphi: ===
 
=== Delphi: ===
 
<code>
 
<code>
'''type''' TVLHOGCompute = '''class'''( [[Class VLSinkFilter.TVLSyncSinkFilter|TVLSyncSinkFilter]] )
+
'''type''' TVLHOGCompute = '''class'''( [[Class VLVisionStreamTypes.TVLQueueVisionComponent|TVLQueueVisionComponent, ISLRealBuffer, TSLOWRealSourcePin]] )
 
</code>
 
</code>
 
=== C++ Builder: ===
 
=== C++ Builder: ===
 
<code>
 
<code>
'''class''' TVLHOGCompute : '''public''' [[Class VLSinkFilter.TVLSyncSinkFilter|TVLSyncSinkFilter]]
+
'''class''' TVLHOGCompute : '''public''' [[Class VLVisionStreamTypes.TVLQueueVisionComponent|TVLQueueVisionComponent]]
 
</code>
 
</code>
 
=== Visual C++ (MFC): ===
 
=== Visual C++ (MFC): ===
 
<code>
 
<code>
'''class''' CTVLHOGCompute : '''public''' [[Class VLSinkFilter.TVLSyncSinkFilter|CTVLSyncSinkFilter]]
+
'''class''' CTVLHOGCompute : '''public''' [[Class VLVisionStreamTypes.TVLQueueVisionComponent|CTVLQueueVisionComponent]]
 
</code>
 
</code>
 
=== C# (.NET): ===
 
=== C# (.NET): ===
 
<code>
 
<code>
'''public ref class''' TVLHOGCompute : [[Class VLSinkFilter.TVLSyncSinkFilter|Mitov.VisionLab.SyncSinkFilter]]
+
'''public ref class''' HOGCompute : [[Class VLVisionStreamTypes.TVLQueueVisionComponent|Mitov.VisionLab.QueueVisionComponent]]
 
</code>
 
</code>
 
== Summary ==
 
== Summary ==
Line 36: Line 36:
 
Use this component to compute non optimized Histogram
 
Use this component to compute non optimized Histogram
 
Oriented Gradients.
 
Oriented Gradients.
 +
 +
 +
 +
<b>Diagram:</b>
 +
 +
[[Image:VLHOGCompute_Preview.png]]
  
 
== Properties ==
 
== Properties ==
  
 
=== Published ===
 
=== Published ===
 +
*[[Property VLHOGDetectObjects.TVLHOGCompute.Locations|Locations]] - Collection of locations in the image, where the training objects are.
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.WinSize|WinSize]] - Detection window size.  
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.WinSize|WinSize]] - Detection window size.  
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.BlockSize|BlockSize]] - Block size in pixels.  
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.BlockSize|BlockSize]] - Block size in pixels.  
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.BlockStride|BlockStride]] - Block stride.  
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.BlockStride|BlockStride]] - Block stride.  
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.CellSize|CellSize]] - Cell size.  
 
*[[Property VLHOGDetectObjects.TVLHOGCompute.CellSize|CellSize]] - Cell size.  
*[[Property VLHOGDetectObjects.TVLHOGCompute.Locations|Locations]] - Collection of locations in the image, where the training objects are.
 
  
 
== Pins ==
 
== Pins ==
Line 51: Line 57:
 
== Events ==
 
== Events ==
 
*[[Event VLHOGDetectObjects.TVLHOGCompute.OnCompute|OnCompute]] - Occurs when the Histogram Oriented Gradients are computed.  
 
*[[Event VLHOGDetectObjects.TVLHOGCompute.OnCompute|OnCompute]] - Occurs when the Histogram Oriented Gradients are computed.  
 +
 +
== From [[Class VLVisionStreamTypes.TVLQueueVisionComponent|TVLQueueVisionComponent]] ==
 +
 +
== Properties ==
 +
 +
=== Public ===
 +
*[[Property VLVisionStreamTypes.TVLQueueVisionComponent.CurrentImage|CurrentImage]] - The most current processed image.
 +
 +
== Pins ==
 +
*[[Pin VLVisionStreamTypes.TVLQueueVisionComponent.ImageOutputPin|ImageOutputPin]] - The Video Output Pin of the filter.
  
 
== From [[Class VLSinkFilter.TVLSyncSinkFilter|TVLSyncSinkFilter]] ==
 
== From [[Class VLSinkFilter.TVLSyncSinkFilter|TVLSyncSinkFilter]] ==
Line 70: Line 86:
 
=== 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]] ==

Latest revision as of 00:30, 26 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.

BIGVLHOGCompute.gif VLHOGCompute.gif NETVLHOGCompute.gif

Package: VisionLabPkg

Unit: VLHOGDetectObjects

Inherits: TVLQueueVisionComponent

Contents

Syntax

Delphi:

type TVLHOGCompute = class( TVLQueueVisionComponent, ISLRealBuffer, TSLOWRealSourcePin )

C++ Builder:

class TVLHOGCompute : public TVLQueueVisionComponent

Visual C++ (MFC):

class CTVLHOGCompute : public CTVLQueueVisionComponent

C# (.NET):

public ref class HOGCompute : Mitov.VisionLab.QueueVisionComponent

Summary

Computes non optimized Histogram Oriented Gradients.

Description

Use this component to compute non optimized Histogram Oriented Gradients.


Diagram:

VLHOGCompute Preview.png

Properties

Published

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