🤖
AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は
公式英語版(原文) を参照してください。
#include <opencv2/reg/mapaffine.hpp>
◆ MapAffine() [1/2]
| cv::reg::MapAffine::MapAffine |
( |
| ) |
|
| Python: |
|---|
| cv.reg.MapAffine( | | ) -> | <reg_MapAffine object> |
| cv.reg.MapAffine( | linTr, shift | ) -> | <reg_MapAffine object> |
◆ MapAffine() [2/2]
| Python: |
|---|
| cv.reg.MapAffine( | | ) -> | <reg_MapAffine object> |
| cv.reg.MapAffine( | linTr, shift | ) -> | <reg_MapAffine object> |
明示的な値を指定するコンストラクタ
- 引数
-
| [in] | linTr | アフィン変換の線形部分 |
| [in] | shift | アフィン変換の変位部分 |
◆ ~MapAffine()
| cv::reg::MapAffine::~MapAffine |
( |
| ) |
|
◆ compose()
| void cv::reg::MapAffine::compose |
( |
cv::Ptr< Map > | map | ) |
|
|
virtual |
| Python: |
|---|
| cv.reg.MapAffine.compose( | map | ) -> | None |
現在の変換と、呼び出し時に指定された変換とを合成して、マップを変更する。順序はまず現在の変換、次に入力引数の変換である。
- 引数
-
cv::reg::Map を実装する。
◆ getLinTr() [1/2]
| const cv::Matx< double, 2, 2 > & cv::reg::MapAffine::getLinTr |
( |
| ) |
const |
|
inline |
| Python: |
|---|
| cv.reg.MapAffine.getLinTr( | [, linTr] | ) -> | linTr |
アフィン変換の線形部分を返す
- 戻り値
- アフィン変換の線形部分
◆ getLinTr() [2/2]
| void cv::reg::MapAffine::getLinTr |
( |
OutputArray | linTr | ) |
const |
|
inline |
| Python: |
|---|
| cv.reg.MapAffine.getLinTr( | [, linTr] | ) -> | linTr |
◆ getShift() [1/2]
| const cv::Vec< double, 2 > & cv::reg::MapAffine::getShift |
( |
| ) |
const |
|
inline |
| Python: |
|---|
| cv.reg.MapAffine.getShift( | [, shift] | ) -> | shift |
アフィン変換の変位部分を返す
- 戻り値
- アフィン変換の変位部分
◆ getShift() [2/2]
| void cv::reg::MapAffine::getShift |
( |
OutputArray | shift | ) |
const |
|
inline |
| Python: |
|---|
| cv.reg.MapAffine.getShift( | [, shift] | ) -> | shift |
◆ inverseMap()
| cv::Ptr< Map > cv::reg::MapAffine::inverseMap |
( |
| ) |
const |
|
virtual |
| Python: |
|---|
| cv.reg.MapAffine.inverseMap( | | ) -> | retval |
◆ inverseWarp()
| Python: |
|---|
| cv.reg.MapAffine.inverseWarp( | img1[, img2] | ) -> | img2 |
画像を新しい座標系へワープする。計算は img2(x)=img1(T(x)) であり、点に対して順方向変換を適用した位置での img1 の値を取得しているため、実際にはこれは逆方向のワープである。
- 引数
-
| [in] | img1 | 元画像 |
| [out] | img2 | ワープ後の画像 |
cv::reg::Map を実装する。
◆ scale()
| void cv::reg::MapAffine::scale |
( |
double | factor | ) |
|
|
virtual |
| Python: |
|---|
| cv.reg.MapAffine.scale( | factor | ) -> | None |
座標系をその係数だけ拡大・縮小したかのように、与えられた係数でマップをスケーリングする。
- 引数
-
| [in] | factor | 1より大きければ拡大、1より小さければ縮小 |
cv::reg::Map を実装する。
このクラス詳解は次のファイルから抽出されました: