目次
はじめに
Pythonは、機械学習、Webアプリケーション、データ分析などの分野で広く使われています。今回は、Pythonを使用して、モノクロ画像に加工するアプリを作成する方法を紹介します。
アプリの作成
Pythonには、画像処理ライブラリのPillowがあります。Pillowを使用することで、画像の読み込み、保存、変換などが簡単にできます。まずは、Pillowをインストールしましょう。
pip install Pillow
次に、以下のコードを使用して、画像をモノクロに変換するアプリを作成しましょう。
from PIL import Image
def convert_to_grayscale(input_image_path, output_image_path):
color_image = Image.open(input_image_path)
grayscale_image = color_image.convert('L')
grayscale_image.save(output_image_path)
if __name__ == '__main__':
input_path = 'input_image.jpg'
output_path = 'output_image.jpg'
convert_to_grayscale(input_path, output_path)
このコードでは、PillowのImageクラスを使用して画像を読み込み、convert()メソッドを使用してモノクロ画像に変換しています。最後に、save()メソッドを使用して変換後の画像を保存しています。
アプリの実行
アプリを実行するには、以下のコマンドを使用します。
python app.py
このコマンドを実行すると、input_image.jpgというファイル名で保存された画像がモノクロに変換され、output_image.jpgというファイル名で保存されます。
まとめ
Pythonを使用して、モノクロ画像に加工するアプリを作成する方法を紹介しました。Pillowを使用することで、画像処理が簡単にできます。今後は、このアプリをベースに、様々な画像処理アプリを作成してみてはいかがでしょうか。
コメント