|
OpenCV 4.5.3(日本語機械翻訳)
|
#include <mapshift.hpp>
cv::reg::Mapを継承しています。
公開メンバ関数 |
|
| CV_WRAP | MapShift () |
| CV_WRAP | MapShift (InputArray shift) |
| ~MapShift () | |
| CV_WRAP void | inverseWarp (InputArray img1, OutputArray img2) const CV_OVERRIDE |
| CV_WRAP cv::Ptr< Map > | inverseMap () const CV_OVERRIDE |
| CV_WRAP void | compose (cv::Ptr< Map > map) CV_OVERRIDE |
| CV_WRAP void | scale (double factor) CV_OVERRIDE |
| const cv::Vec< double, 2 > & | getShift () const |
| CV_WRAP void | getShift (OutputArray shift) const |
基底クラス
cv::reg::Map
に属する継承公開メンバ関数 |
|
| virtual | ~Map () |
| virtual CV_WRAP void | warp (InputArray img1, OutputArray img2) const |
単純な変位で構成される変換を定義します。
| CV_WRAP cv::reg::MapShift::MapShift | ( | ) |
アイデンティティマップを作成するデフォルトコンストラクタ
| CV_WRAP cv::reg::MapShift::MapShift | ( | InputArray | shift | ) |
明示的な値を与えるコンストラクタ
| [in]. | shift | 変位 |
| cv::reg::MapShift::~MapShift | ( | ) |
デストラクタ
現在の変換を構成するマップを,呼び出しで提供されたものに変更します。順番は,最初に現在の変換,次に入力引数となります。
| [in]. | map | 合成する変換。 |
cv::reg::Mapを実装します。
|
inline |
変位を返します。
|
virtual |
画像を新しい座標フレームにワープさせます。計算はimg2(x)=img1(T(x))なので、実際には点の順変換でimg1の値を取っているので、これは逆ワープになります。
| [in]. | img1 | 元の画像 |
| [out]. | img2 | ワープ画像 |
cv::reg::Mapを実装します。
|
virtual |
与えられた係数でマップをスケーリングすることで、座標系がその係数で拡大/圧縮されたかのようになります。
| [in]. | factor | 1より大きければ拡大、1より小さければ圧縮 |
cv::reg::Mapを実装します。