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 |
![]() |
|
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を実装します。