Pythonを使った画像処理の基本
Pythonは、その豊富なライブラリと汎用性により、画像処理のタスクを簡単に自動化することができます。この記事では、PythonのPillowライブラリを使用して、基本的な画像処理を行う方法を解説します。0.必要なライブラリのインストールまずはじめに、Pillowライブラリをインストールします。このライブラリは、Pythonで画像ファイルを読み書きするためのものです。以下のコマンドでインストールできます。pip install pillow
1.画像の読み込み画像を読み込むには、PillowのImage.open関数を使用します。この関数は画像ファイルのパスを引数に取り、画像データを表すImageオブジェクトを返します。'input_jpg'の箇所を用意された画像にしてくださいfrom PIL import Image
img = Image.open('input.jpg')
2.画像のリサイズ画像のサイズを変更するには、Imageオブジェクトのresizeメソッドを使用します。このメソッドは新しいサイズを表すタプルを引数に取り、サイズが変更された新しいImageオブジェクトを返します。img_resized = img.resize((1200, 800))3.画像のグレースケール変換画像をグレースケールに変換するには、Imageオブジェクトのconvertメソッドを使用します。このメソッドは変換後の色空間を表す文字列を引数に取り、色空間が変換された新しいImageオブジェクトを返します。img_gray = img_resized.convert('L')
4.画像の保存
0