Table of Contents

Class FindChessboardCorners

Namespace
Bonsai.Vision
Assembly
Bonsai.Vision.dll

Represents an operator that finds the positions of internal corners for each chessboard image in the sequence.

public class FindChessboardCorners : Transform<IplImage, KeyPointCollection>
Inheritance
FindChessboardCorners
Inherited Members

Constructors

FindChessboardCorners()

Initializes a new instance of the FindChessboardCorners class.

public FindChessboardCorners()

Properties

CalibrationFlags

Gets or sets a value specifying the available operation flags for finding chessboard corners.

public ChessboardCalibrationFlags CalibrationFlags { get; set; }

Property Value

ChessboardCalibrationFlags

PatternSize

Gets or sets the number of inner corners per chessboard row and column.

public Size PatternSize { get; set; }

Property Value

Size

Methods

Process(IObservable<IplImage>)

Finds the positions of internal corners for each chessboard image in an observable sequence.

public override IObservable<KeyPointCollection> Process(IObservable<IplImage> source)

Parameters

source IObservable<IplImage>

The sequence of chessboard images for which to find the internal corner positions.

Returns

IObservable<KeyPointCollection>

A sequence of KeyPointCollection objects representing the positions of internal corners detected in each chessboard image.