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

詳細説明

クラス

class  cv::detail::AffineBasedEstimator
 アフィン変換に基づく推定器。 続きを読む...
 
class  cv::detail::BundleAdjusterAffine
 各カメラパラメータについて R 内の同次座標で表現されたアフィン変換を期待するバンドル調整器。再投影誤差の二乗和を最小化するカメラパラメータの精緻化アルゴリズムを実装する。 続きを読む...
 
class  cv::detail::BundleAdjusterAffinePartial
 各カメラパラメータについて R 内の同次座標で表現された 4 自由度のアフィン変換を期待するバンドル調整器。再投影誤差の二乗和を最小化するカメラパラメータの精緻化アルゴリズムを実装する。 続きを読む...
 
class  cv::detail::BundleAdjusterBase
 すべてのカメラパラメータ精緻化手法の基底クラス。 続きを読む...
 
class  cv::detail::BundleAdjusterRay
 カメラ中心と特徴を通る光線間の距離の和を最小化するカメラパラメータ精緻化アルゴリズムの実装。 : 続きを読む...
 
class  cv::detail::BundleAdjusterReproj
 再投影誤差の二乗和を最小化するカメラパラメータ精緻化アルゴリズムの実装。 続きを読む...
 
class  cv::detail::Estimator
 回転推定器の基底クラス。 続きを読む...
 
class  cv::detail::HomographyBasedEstimator
 ホモグラフィに基づく回転推定器。 続きを読む...
 
class  cv::detail::NoBundleAdjuster
 何もしないスタブのバンドル調整器。 続きを読む...
 

列挙型

enum  cv::detail::WaveCorrectKind {
  cv::detail::WAVE_CORRECT_HORIZ ,
  cv::detail::WAVE_CORRECT_VERT ,
  cv::detail::WAVE_CORRECT_AUTO
}
 

関数

WaveCorrectKind cv::detail::autoDetectWaveCorrectKind (const std::vector< Mat > &rmats)
 パノラマが水平方向に広がるか垂直方向に広がるかに応じて、波補正の種類の検出を試みる。
 
void cv::detail::findMaxSpanningTree (int num_images, const std::vector< MatchesInfo > &pairwise_matches, Graph &span_tree, std::vector< int > &centers)
 
std::vector< int > cv::detail::leaveBiggestComponent (std::vector< ImageFeatures > &features, std::vector< MatchesInfo > &pairwise_matches, float conf_threshold)
 
String cv::detail::matchesGraphAsString (std::vector< String > &paths, std::vector< MatchesInfo > &pairwise_matches, float conf_threshold)
 
void cv::detail::waveCorrect (std::vector< Mat > &rmats, WaveCorrectKind kind)
 パノラマをより水平(または垂直)にしようとする。
 

列挙型詳解

◆ WaveCorrectKind

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

列挙値
WAVE_CORRECT_HORIZ 
Python: cv.detail.WAVE_CORRECT_HORIZ
WAVE_CORRECT_VERT 
Python: cv.detail.WAVE_CORRECT_VERT
WAVE_CORRECT_AUTO 
Python: cv.detail.WAVE_CORRECT_AUTO

関数詳解

◆ autoDetectWaveCorrectKind()

WaveCorrectKind cv::detail::autoDetectWaveCorrectKind ( const std::vector< Mat > & rmats)

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

パノラマが水平方向に広がるか垂直方向に広がるかに応じて、波形補正の種類を検出しようとする。

引数
rmatsカメラの回転行列。
戻り値
このパノラマに使用する補正の種類

◆ findMaxSpanningTree()

void cv::detail::findMaxSpanningTree ( int num_images,
const std::vector< MatchesInfo > & pairwise_matches,
Graph & span_tree,
std::vector< int > & centers )

◆ leaveBiggestComponent()

std::vector< int > cv::detail::leaveBiggestComponent ( std::vector< ImageFeatures > & features,
std::vector< MatchesInfo > & pairwise_matches,
float conf_threshold )
Python:
cv.detail.leaveBiggestComponent(features, pairwise_matches, conf_threshold) -> retval

◆ matchesGraphAsString()

String cv::detail::matchesGraphAsString ( std::vector< String > & paths,
std::vector< MatchesInfo > & pairwise_matches,
float conf_threshold )
Python:
cv.detail.matchesGraphAsString(paths, pairwise_matches, conf_threshold) -> retval

◆ waveCorrect()

void cv::detail::waveCorrect ( std::vector< Mat > & rmats,
WaveCorrectKind kind )
Python:
cv.detail.waveCorrect(rmats, kind) -> rmats

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

パノラマをより水平(または垂直)にしようとする。

引数
rmatsカメラの回転行列。
kind補正の種類。detail::WaveCorrectKind を参照。