Pythonは画像処理に便利なライブラリを提供しています。代表的なライブラリとしてOpenCVがあります。
OpenCVをインストールする
OpenCVはpipで簡単にインストールできます。
pip install opencv-python
画像の読み込み
OpenCVを使って画像を読み込むには、cv2.imread()を使います。以下は画像の読み込みと表示するサンプルコードです。
import cv2
img = cv2.imread("image.jpg")
cv2.imshow("image", img)
cv2.waitKey(0)
cv2.destroyAllWindows()
画像のリサイズ
画像のサイズを変更するには、cv2.resize()を使います。以下は画像のリサイズするサンプルコードです。
import cv2
img = cv2.imread("image.jpg")
resized_img = cv2.resize(img, (500, 500))
cv2.imshow("resized image", resized_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
画像のグレースケール変換
画像をグレースケールに変換するには、cv2.cvtColor()を使います。以下は画像をグレースケールに変換するサンプルコードです。
import cv2
img = cv2.imread("image.jpg")
gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.imshow("gray image", gray_img)
cv2.waitKey(0)
cv2.destroyAllWindows()