Python OpenCV 画像回転: 画像のランダムな回転を実現します
デジタル画像処理では、画像の回転は一般的な画像の幾何学的変換操作です。画像の回転を使用すると、画像の内容を歪めることなく、任意の角度で画像を回転できます。Python の OpenCV ライブラリは、画像の回転操作を含む豊富な画像処理 API を提供します。この記事ではPythonとOpenCVライブラリを使って画像を回転する方法を紹介します。
1. OpenCVの画像回転機能
OpenCV では、画像の回転行列は cv2.getRotationMatrix2D() 関数を通じて取得できます。この関数のパラメータには、回転中心点の座標、回転角度、倍率が含まれます。具体的な利用方法は以下の通りです。
import cv2
# 读取图片
img = cv2.imread('image.png')
# 获取旋转矩阵
(h, w) = img.shape