Object implementing the non linear polynomially approximated transform
implemented in the CVB Foundation Package.
Inheritance Hierarchy
Stemmer.Cvb.FoundationNonLinearTransformation
Namespace: Stemmer.Cvb.Foundation
Assembly: Stemmer.Cvb.Foundation (in Stemmer.Cvb.Foundation.dll) Version: 14.0.0.0
Syntax
The NonLinearTransformation type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| NonLinearTransformation |
Load a saved transformation from a file.
|
Properties
| Name | Description | |
|---|---|---|
| CoefficientsX |
Return a read only array of the coefficients used for the
transformation of x-coordinates.
| |
| CoefficientsXInverse |
Return a read only array of the coefficients used for the
inverse transformation of x-coordinates.
| |
| CoefficientsY |
Return a read only array of the coefficients used for the
transformation of y-coordinates.
| |
| CoefficientsYInverse |
Return a read only array of the coefficients used for the
inverse transformation of y-coordinates.
| |
| Handle |
Native non linear transformation handle.
| |
| IsDisposed |
Tests if the native handle has already been disposed.
| |
| Order |
Transformation order.
|
Methods
| Name | Description | |
|---|---|---|
| Dispose |
Dispose method that releases the classifier
| |
| Dispose(Boolean) |
IDispose helper function.
| |
| Equals | (Inherited from Object.) | |
| Finalize |
Finalizer
(Overrides ObjectFinalize.) | |
| FromCalibrationPattern(ImagePlane, CalibrationPatternStyle, CalibrationPatternContrast, Int32, Int32, Double, Int32, Double) |
Create a new transformation object by automatically extracting the
pixel lists required for creating a
NonLinearTransformation object.
| |
| FromCalibrationPattern(ImagePlane, Area2D, CalibrationPatternStyle, CalibrationPatternContrast, Int32, Int32, Double, Int32, Double) |
Create a new transformation object by automatically extracting the
pixel lists required for creating a
NonLinearTransformation object.
| |
| FromCalibrationPattern(ImagePlane, CalibrationPatternStyle, CalibrationPatternContrast, Int32, Int32, Double, Int32, NonLinearTransformationCreationProgress, Double) |
Create a new transformation object by automatically extracting the
pixel lists required for creating a
NonLinearTransformation object.
| |
| FromCalibrationPattern(ImagePlane, Area2D, CalibrationPatternStyle, CalibrationPatternContrast, Int32, Int32, Double, Int32, NonLinearTransformationCreationProgress, Double) |
Create a new transformation object by automatically extracting the
pixel lists required for creating a
NonLinearTransformation object.
| |
| FromPositionListsT(ICollectionT, ICollectionT, Int32, Double) |
Create a non linear transformation that - approximately - matches the
set of originalPixels to the set of
transformedPixels.
| |
| FromPositionListsT(ICollectionT, ICollectionT, Int32, NonLinearTransformationCreationProgress, Double) |
Create a non linear transformation that - approximately - matches the
set of originalPixels to the set of
transformedPixels.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InverseTransform(IPosition) |
Back-Transform a point with this nonlinear transformation.
| |
| InverseTransform(ICollectionIPosition) |
Back transform a sequence of points with this nonlinear transformation.
| |
| InverseTransform(Image, Size2D, Point2D) |
Back-transform an image with this nonlinear transformation.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Save |
Write the transformation to a file.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Transform(IPosition) |
Transform a point with this nonlinear transformation.
| |
| Transform(ICollectionIPosition) |
Transform a sequence of points with this nonlinear transformation.
| |
| Transform(Image, Size2D, Point2D) |
Transform an image with this nonlinear transformation.
|
Events
| Name | Description | |
|---|---|---|
| ObjectDisposing |
Raised when this object is about to be disposed via the
Dispose method.
|
See Also