OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
自動キャリブレーション

詳細説明

関数

bool cv::detail::calibrateRotatingCamera (const std::vector< Mat > &Hs, Mat &K)
 
void cv::detail::estimateFocal (const std::vector< ImageFeatures > &features, const std::vector< MatchesInfo > &pairwise_matches, std::vector< double > &focals)
 与えられた各カメラの焦点距離を推定する。
 
void cv::detail::focalsFromHomography (const Mat &H, double &f0, double &f1, bool &f0_ok, bool &f1_ok)
 カメラがその中心の周りで回転のみを行うという仮定の下で、与えられたホモグラフィから焦点距離の推定を試みる。
 

関数詳解

◆ calibrateRotatingCamera()

bool cv::detail::calibrateRotatingCamera ( const std::vector< Mat > & Hs,
Mat & K )
Python:
cv.detail.calibrateRotatingCamera(Hs[, K]) -> retval, K

◆ estimateFocal()

void cv::detail::estimateFocal ( const std::vector< ImageFeatures > & features,
const std::vector< MatchesInfo > & pairwise_matches,
std::vector< double > & focals )

#include <opencv2/stitching/detail/autocalib.hpp>

与えられた各カメラについて焦点距離を推定する。

引数
features画像の特徴。
pairwise_matchesすべての画像ペア間のマッチング。
focals各カメラについて推定された焦点距離。

◆ focalsFromHomography()

void cv::detail::focalsFromHomography ( const Mat & H,
double & f0,
double & f1,
bool & f0_ok,
bool & f1_ok )
Python:
cv.detail.focalsFromHomography(H, f0, f1, f0_ok, f1_ok) -> None

#include <opencv2/stitching/detail/autocalib.hpp>

カメラが中心まわりの回転のみを行うという仮定の下で、与えられたホモグラフィから焦点距離を推定しようとする。

引数
Hホモグラフィ。
f0X軸方向に推定された焦点距離。
f1Y軸方向に推定された焦点距離。
f0_okf0 の推定に成功した場合は True、そうでない場合は false。
f1_okf1 の推定に成功した場合は True、そうでない場合は false。

Heung-Yeung Shum および Richard Szeliski による "Construction of Panoramic Image Mosaics with Global and Local Alignment" を参照。