PythonとOpenCVを使用して画像を上下反転させる方法について説明します。この操作は、画像処理において頻繁に使用されます。
まず、必要なライブラリをインポートします。
import cv2
次に、画像を読み込みます。ここでは、input_path
に読み込む画像のパスを指定します。
img = cv2.imread(input_path)
画像を上下反転させるには、cv2.flip
関数を使用します。この関数は、第一引数に画像、第二引数に反転の種類を指定します。上下反転を行う場合、第二引数に0
を指定します。
flipped_img = cv2.flip(img, 0)
最後に、反転した画像を保存します。output_path
に保存先のパスを指定します。
cv2.imwrite(output_path, flipped_img)
以上がPythonとOpenCVを使用して画像を上下反転させる方法です。このコードを使用することで、任意の画像を上下反転させることが可能です。.