Start » Filter Reference » OpenCV » Camera Calibration And 3D Reconstruction » cvEstimateChessboardSharpness
Module: | OpenCV |
---|
Estimates the sharpness of a detected chessboard. Image sharpness, as well as brightness, are a critical parameter for accuracte camera calibration.
Name | Type | Range | Description | |
---|---|---|---|---|
inImage | Image | Input image | ||
inPatternWidth | Integer | 3 - | Pattern width (chessboard columns - 1) | |
inPatternHeight | Integer | 3 - | Pattern height (chessboard rows - 1) | |
inCorners | Point2DArray | |||
inRiseDistance | Real | 0.001 - 1.0 | Rise distance 0.8 means 10% ... 90% of the final signal strength | |
inVertical | Bool | |||
outAverageSharpness | Real | |||
outAverageMinBrightness | Real | |||
outAverageMaxBrightness | Real |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Both width and height of the pattern should be bigger than 2 in cvEstimateChessboardSharpness. |
DomainError | Empty image in cvEstimateChessboardSharpness. |
DomainError | inImage must have 1 channels of type UInt8 in cvEstimateChessboardSharpness. |
Complexity Level
This filter is available on Basic Complexity Level.