Projection Class

CVB.Net Documentation
Projection that the Edge analysis of Common Vision Blox is using.
Inheritance Hierarchy

SystemObject
  Stemmer.Cvb.FoundationProjection

Namespace:  Stemmer.Cvb.Foundation
Assembly:  Stemmer.Cvb.Foundation (in Stemmer.Cvb.Foundation.dll) Version: 14.0.0.0
Syntax

public class Projection : INativeHandle, IDisposable

The Projection type exposes the following members.

Constructors

  NameDescription
Public methodProjection(ImagePlane, Area2D)
Create an Sum projection object.
Public methodProjection(ImagePlane, Area2D, ProjectionMode)
Create a projection object.
Public methodProjection(ImagePlane, Area2D, ProjectionMode, Double)
Create a projection object.
Top
Properties

  NameDescription
Public propertyHandle
Native non projection handle.
Public propertyIsDisposed
Tests if the native handle has already been disposed.
Public propertyMode
Defines the result of the projection.
Public propertyValues
Retrieve the values of the projection.
Top
Methods

  NameDescription
Public methodCalculateZeroCrossings
Get all the zero crossings, that are in the projection.
Public methodDerive
Create derivative of this projection.
Public methodDispose
Dispose method that releases the classifier
Protected methodDispose(Boolean)
IDispose helper function.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFilter
Filter this projection using a 1D filter kernel.
Protected methodFinalize
Finalizer
(Overrides ObjectFinalize.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToAverageProjection
Create a new averaged projection from this one.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events

  NameDescription
Public eventObjectDisposing
Raised when this object is about to be disposed via the Dispose method.
Top
Remarks

The projections are what is being used internally inside the Edge finding algorithms and the Projection object may in fact be used to build a customized edge detection.
See Also

Reference