Package boofcv.abst.geo.calibration
Interface DetectMultiFiducialCalibration
- All Known Implementing Classes:
CalibrationDetectorMultiECoCheck
public interface DetectMultiFiducialCalibration
Calibration targets which can detect multiple targets at once with unique IDs
-
Method Summary
Modifier and TypeMethodDescriptiongetDetectedPoints
(int detectionID) Returns the set of detected points from the most recent call toprocess(GrayF32)
.int
Returns the number of detected markersgetLayout
(int markerID) Returns the layout of the calibration points on the targetint
getMarkerID
(int detectionID) Returns which marker was seen for a particular detectionint
Returns the number of unique markers that it can detectvoid
Image processing for calibration target detectionvoid
setLensDistortion
(@Nullable LensDistortionNarrowFOV distortion, int width, int height) Explicitly handles lens distortion when detecting image features.
-
Method Details
-
process
Image processing for calibration target detection- Parameters:
input
- Gray scale image containing calibration target
-
getDetectionCount
int getDetectionCount()Returns the number of detected markers -
getMarkerID
int getMarkerID(int detectionID) Returns which marker was seen for a particular detection -
getTotalUniqueMarkers
int getTotalUniqueMarkers()Returns the number of unique markers that it can detect -
getDetectedPoints
Returns the set of detected points from the most recent call toprocess(GrayF32)
. Each time this function is invoked a new instance of the list and points is returned. No data reuse here.- Parameters:
detectionID
- Which detection should it return the points for- Returns:
- List of detected points in row major grid order.
-
getLayout
Returns the layout of the calibration points on the target- Parameters:
markerID
- Which marker should it return the layout of- Returns:
- List of calibration points
-
setLensDistortion
void setLensDistortion(@Nullable @Nullable LensDistortionNarrowFOV distortion, int width, int height) Explicitly handles lens distortion when detecting image features. If used, features will be found in undistorted pixel coordinates
-