詳細OpenCVのcv2.warpAffine()関数

cv2.warpAffine()関数は等回転、アフィン変換、翻訳などの画像変換行列Mを使用することで、我々は唯一の変換行列M 2 * 3を提供する必要があり、画像を変換することができます。これは、これら2つの関数は、変換行列Mを得るために使用される一般cv2.getRotationMatrix2Dとcv.GetAffineTransform二つの関数であり、一緒に使用されるので、何組ない自分M

cv2.warpAffine(src, M, dsize,dst,flags,borderMode,borderValue) → dst
パラメータ 意味
SRC 入力画像
M 行列間、一般的に2×3行列はInputArrayタイプを変換、平行移動や回転を反映しています。
DSIZE 出力画像のサイズ
フラグ 補間方法の組み合わせ(int型)
borderMode 境界画素モード(int型)
borderValue 境界値を充填する;デフォルトでは、境界はデフォルトブラックが充填されている、すなわち、0です。

フラグは、補間法、次の値を表します

フラグ値 意味
cv2.INTER_LINEAR 線形補間(デフォルト)
cv2.INTER_NEAREST 最近傍補間
cv2.INTER_AREA 補間エリア
cv2.INTER_CUBIC キュービックスプライン補間
cv2.INTER_LANCZOS4 ランチョス補間
公開された27元の記事 ウォン称賛20 ビュー1557

おすすめ

転載: blog.csdn.net/qq_39507748/article/details/104449245