画像のサイズをプログラムで指定するには、PythonのOpenCVやPIL(Python Imaging Library)などの画像処理ライブラリを使用する方法があります。
まず、OpenCVを使用する方法を紹介します。
“`python
import cv2
# 画像の読み込み
image = cv2.imread(“image.jpg”)
# 新しい画像サイズを指定
width = 500
height = 300
# 画像サイズを変更
resized_image = cv2.resize(image, (width, height))
# 変更後の画像を保存
cv2.imwrite(“resized_image.jpg”, resized_image)
“`
上記の例では、”image.jpg”というファイル名の画像を読み込んで、幅500ピクセル、高さ300ピクセルにリサイズしています。変更後の画像は”resized_image.jpg”という名前で保存されます。
次に、PILを使用する方法を紹介します。
“`python
from PIL import Image
# 画像の読み込み
image = Image.open(“image.jpg”)
# 新しい画像サイズを指定
width = 500
height = 300
# 画像サイズを変更
resized_image = image.resize((width, height))
# 変更後の画像を保存
resized_image.save(“resized_image.jpg”)
“`
こちらの例も同様に、”image.jpg”というファイル名の画像を読み込んで、幅500ピクセル、高さ300ピクセルにリサイズしています。変更後の画像は”resized_image.jpg”という名前で保存されます。
どちらの方法でも、画像のサイズを変更することができますので、ご自身のプログラムに合わせて適用してみてください。