Register Class |
|
Namespace: MediaCy.Addins.ImageCompare
Public Class Register Inherits TwoInputsOneOutputCommand(Of McImageCompareDocument, McImage, McImage)
The Register type exposes the following members.
| Name | Description | |
|---|---|---|
| Register | Initializes a new instance of the Register class | |
| Register(String) | Initializes a new instance of the Register class | |
| Register(McCommand) | Initializes a new instance of the Register class |
| Name | Description | |
|---|---|---|
| Accuracy |
Approximation Accuracy defines how accurate the coordinates will be converted for Thin-Plate Spline transform.
The lower the value, the more iterative approximation steps are involved. Recommended value is 0.1. The default value is 0 and iterative approximation is disabled.
| |
| AddToDocument |
Add result image into document.
| |
| Clip |
Defines the clipping mode.
mcwcNoClip - the resulting image emcompass the entire warped AOI,
mcwcClip - clip resulting image to match source AOI size,
mcwcNoBoundsTransform - image bounds are not transformed (can be used matching two images).
| |
| DestPoints |
Destination points collection.
| |
| Interpolation |
Defines the interpolation method used to generate missing pixels.
mcwiNone - use pixel replication,
mcwiBilinear - use bilinear interpolation.
| |
| Method |
Defines the transformation method.
mcwmAffine - use a projective affine transform,
mcwmNoTilt - disable correction for skewing or perspective,
mcwmNoScale - disable correction for scaling,
mcwmThinPlateSpline - non-linear elastic warping using thin-plate spline.
| |
| Regularization |
Defines the regularization value mode for Thin-Plate Spline transform.
Regularization parameter is a positive value that controls amount of smoothing. When Regularization is 0 (Default) the exact spline interpolation is used (no smoothing).
| |
| SourcePoints |
Source points collection.
| |
| Visible |
Defines visibility of the result image.
|
| Name | Description | |
|---|---|---|
| SaveParameterAsCode | (Overrides McCommand.SaveParameterAsCode(TextWriter, String, PropertyDescriptor, RecordingFlags).) |