Table of Contents

Class CalibrateDebevec

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

CalibrateDebevec object

public class CalibrateDebevec : CalibrateCRF, IDisposable, ICvPtrHolder
Inheritance
CalibrateDebevec
Implements
Inherited Members

Constructors

CalibrateDebevec(nint)

Creates instance by raw pointer cv::CalibrateDebevec*

protected CalibrateDebevec(nint p)

Parameters

p nint

Properties

Lambda

public float Lambda { get; set; }

Property Value

float

Random

public bool Random { get; set; }

Property Value

bool

Samples

public float Samples { get; set; }

Property Value

float

Methods

Create(int, float, bool)

Creates the empty model.

public static CalibrateDebevec Create(int samples = 70, float lambda = 10, bool random = false)

Parameters

samples int

number of pixel locations to use

lambda float

smoothness term weight. Greater values produce smoother results, but can alter the response.

random bool

if true sample pixel locations are chosen at random, otherwise the form a rectangular grid.

Returns

CalibrateDebevec

DisposeManaged()

Releases managed resources

protected override void DisposeManaged()