|
bool |
create
(InputArray pattern, const
Size2f
boardSize,
OutputArray
output=noArray()) |
|
bool |
findPattern
(InputArray image,
OutputArray
matched_features,
OutputArray
pattern_points, const double ratio=0.7, const double proj_error=8.0, const bool refine_position=false,
OutputArray
out=noArray(),
OutputArray
H=noArray(),
OutputArray
pattern_corners=noArray()) |
|
bool |
isInitialized
() |
|
void |
getPatternPoints
(std::vector<
KeyPoint
> &original_points) |
|
double |
getPixelSize
() |
|
bool |
setFeatureDetector
(Ptr<
FeatureDetector
> featureDetector) |
|
bool |
setDescriptorExtractor
(Ptr<
DescriptorExtractor
> extractor) |
|
bool |
setDescriptorMatcher
(Ptr<
DescriptorMatcher
> matcher) |
|
Ptr<
FeatureDetector
> |
getFeatureDetector
() |
|
Ptr<
DescriptorExtractor
> |
getDescriptorExtractor
() |
|
Ptr<
DescriptorMatcher
> |
getDescriptorMatcher
() |
|
double |
calibrate
(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints,
Size
imageSize,
InputOutputArray
cameraMatrix,
InputOutputArray
distCoeffs,
OutputArrayOfArrays
rvecs,
OutputArrayOfArrays
tvecs, int flags=0,
TermCriteria
criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON)) |
|
bool |
findRt
(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs,
InputOutputArray
rvec,
InputOutputArray
tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE) |
|
bool |
findRt
(InputArray image, InputArray cameraMatrix, InputArray distCoeffs,
InputOutputArray
rvec,
InputOutputArray
tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE) |
|
bool |
findRtRANSAC
(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs,
InputOutputArray
rvec,
InputOutputArray
tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, int minInliersCount=100,
OutputArray
inliers=noArray(), int flags=SOLVEPNP_ITERATIVE) |
|
bool |
findRtRANSAC
(InputArray image, InputArray cameraMatrix, InputArray distCoeffs,
InputOutputArray
rvec,
InputOutputArray
tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, int minInliersCount=100,
OutputArray
inliers=noArray(), int flags=SOLVEPNP_ITERATIVE) |
|
void |
drawOrientation
(InputOutputArray
image, InputArray tvec, InputArray rvec, InputArray cameraMatrix, InputArray distCoeffs, double axis_length=3, int axis_width=2) |
|
virtual CV_WRAP void |
clear
() |
|
アルゴリズムの状態をクリアする[【詳解】(英語]
|
|
virtual void |
write
(FileStorage
&fs) const |
|
アルゴリズムのパラメーターをファイルストレージに格納[【詳解】(英語]
|
|
CV_WRAP void |
write
(const
Ptr<
FileStorage
> &fs, const String &name=String()) const |
|
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
|
|
virtual CV_WRAP void |
read
(const
FileNode
&fn) |
|
アルゴリズム・パラメータをファイル・ストレージから読み込みます。[【詳解】(英語]
|
|
virtual CV_WRAP bool |
empty
() const |
|
が空の場合はtrueを返します。Algorithmが空の場合は真を返します。[【詳解】(英語]
|
|
virtual CV_WRAP void |
save
(const String &filename) const |
|
virtual CV_WRAP String |
getDefaultName
() const |
|