Table of Contents

Class Cv2.XImgProc.RL

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

run_length_morphology.hpp

public static class Cv2.XImgProc.RL
Inheritance
Cv2.XImgProc.RL
Inherited Members

Methods

CreateRLEImage(IEnumerable<Point3i>, OutputArray, Size?)

Creates a run-length encoded image from a vector of runs (column begin, column end, row)

Dilate(InputArray, OutputArray, InputArray, Point?)

Dilates an run-length encoded binary image by using a specific structuring element.

Erode(InputArray, OutputArray, InputArray, bool, Point?)

Erodes an run-length encoded binary image by using a specific structuring element.

GetStructuringElement(MorphShapes, Size)

Returns a run length encoded structuring element of the specified size and shape.

IsRLMorphologyPossible(InputArray)

Check whether a custom-made structuring element can be used with run length morphological operations. (It must consist of a continuous array of single runs per row)

MorphologyEx(InputArray, OutputArray, MorphTypes, InputArray, bool, Point?)

Applies a morphological operation to a run-length encoded binary image.

Paint(InputOutputArray, InputArray, Scalar)

Paint run length encoded binary image into an image.

Threshold(InputArray, OutputArray, double, ThresholdTypes)

Applies a fixed-level threshold to each array element.