50 lines
1.1 KiB
Go
50 lines
1.1 KiB
Go
package gocv
|
|
|
|
func (c CalibFlag) String() string {
|
|
switch c {
|
|
case CalibUseIntrinsicGuess:
|
|
return "calib-use-intrinsec-guess"
|
|
case CalibRecomputeExtrinsic:
|
|
return "calib-recompute-extrinsic"
|
|
case CalibCheckCond:
|
|
return "calib-check-cond"
|
|
case CalibFixSkew:
|
|
return "calib-fix-skew"
|
|
case CalibFixK1:
|
|
return "calib-fix-k1"
|
|
case CalibFixK2:
|
|
return "calib-fix-k2"
|
|
case CalibFixK3:
|
|
return "calib-fix-k3"
|
|
case CalibFixK4:
|
|
return "calib-fix-k4"
|
|
case CalibFixIntrinsic:
|
|
return "calib-fix-intrinsic"
|
|
case CalibFixPrincipalPoint:
|
|
return "calib-fix-principal-point"
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (c CalibCBFlag) String() string {
|
|
switch c {
|
|
case CalibCBAdaptiveThresh:
|
|
return "calib-cb-adaptive-thresh"
|
|
case CalibCBNormalizeImage:
|
|
return "calib-cb-normalize-image"
|
|
case CalibCBFilterQuads:
|
|
return "calib-cb-filter-quads"
|
|
case CalibCBFastCheck:
|
|
return "calib-cb-fast-check"
|
|
case CalibCBExhaustive:
|
|
return "calib-cb-exhaustive"
|
|
case CalibCBAccuracy:
|
|
return "calib-cb-accuracy"
|
|
case CalibCBLarger:
|
|
return "calib-cb-larger"
|
|
case CalibCBMarker:
|
|
return "calib-cb-marker"
|
|
}
|
|
return ""
|
|
}
|