Class CalibrateDebevec
CalibrateDebevec object
Inheritance
System.Object
CalibrateDebevec
Implements
Inherited Members
Namespace: OpenCvSharp
Assembly: OpenCvSharp.dll
Syntax
public class CalibrateDebevec : CalibrateCRF, ICvPtrHolder
Constructors
| Improve this Doc View SourceCalibrateDebevec(IntPtr)
Creates instance by raw pointer cv::CalibrateDebevec*
Declaration
protected CalibrateDebevec(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
IntPtr | p |
Properties
| Improve this Doc View SourceLambda
Declaration
public float Lambda { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Random
Declaration
public bool Random { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Samples
Declaration
public float Samples { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Methods
| Improve this Doc View SourceCreate(Int32, Single, Boolean)
Creates the empty model.
Declaration
public static CalibrateDebevec Create(int samples = 70, float lambda = 10F, bool random = false)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | samples | number of pixel locations to use |
System.Single | lambda | smoothness term weight. Greater values produce smoother results, but can alter the response. |
System.Boolean | random | if true sample pixel locations are chosen at random, otherwise the form a rectangular grid. |
Returns
Type | Description |
---|---|
CalibrateDebevec |
DisposeManaged()
Releases managed resources
Declaration
protected override void DisposeManaged()