Table of Contents

Class LineIterator

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Contrast Limited Adaptive Histogram Equalization

public sealed class LineIterator : DisposableCvObject, IDisposable, ICvPtrHolder, IEnumerable<LineIterator.Pixel>, IEnumerable
Inheritance
LineIterator
Implements
Inherited Members

Constructors

LineIterator(Mat, Point, Point, PixelConnectivity, bool)

Constructor

public LineIterator(Mat img, Point pt1, Point pt2, PixelConnectivity connectivity = PixelConnectivity.Connectivity8, bool leftToRight = false)

Parameters

img Mat
pt1 Point
pt2 Point
connectivity PixelConnectivity
leftToRight bool

Properties

Count

public int Count { get; }

Property Value

int

ElemSize

public int ElemSize { get; }

Property Value

int

Err

public int Err { get; }

Property Value

int

MinusDelta

public int MinusDelta { get; }

Property Value

int

MinusStep

public int MinusStep { get; }

Property Value

int

PlusDelta

public int PlusDelta { get; }

Property Value

int

PlusStep

public int PlusStep { get; }

Property Value

int

Ptr

public nint Ptr { get; }

Property Value

nint

Ptr0

public nint Ptr0 { get; }

Property Value

nint

Step

public int Step { get; }

Property Value

int

Methods

DisposeUnmanaged()

Releases unmanaged resources

protected override void DisposeUnmanaged()

GetEnumerator()

public IEnumerator<LineIterator.Pixel> GetEnumerator()

Returns

IEnumerator<LineIterator.Pixel>