ホームページ  >  記事  >  バックエンド開発  >  Pythonを使用して画像のトーンを調整する方法

Pythonを使用して画像のトーンを調整する方法

WBOY
WBOYオリジナル
2023-08-26 12:22:561839ブラウズ

Pythonを使用して画像のトーンを調整する方法

Python を使用して画像のトーンを調整する方法

デジタル画像処理では、画像のトーンを調整することは一般的かつ重要なタスクです。画像の色相を調整することで、画像全体の色の効果を変更し、より豊かに、明るく、または柔らかくすることができます。今回はプログラミング言語Pythonを使って画像の色合いを調整する方法を紹介します。

ステップ 1: 必要なライブラリとモジュールをインポートする
Python を使用して画像のトーンを調整するには、まず必要なライブラリとモジュールをインポートする必要があります。この記事では、PIL (Python Imaging Library) ライブラリを使用して画像を処理します。まず、PIL のフォークであり、より便利なインターフェイスを提供する Pillow をインストールする必要があります。

pip install Pillow

次に、必要なライブラリとモジュールをインポートします。

from PIL import Image
from PIL import ImageEnhance

ステップ 2: イメージを開いてロードします
Pillow ライブラリで Image.open()# を使用します # #画像を開く関数。次に、load() 関数を使用して画像をロードし、直接操作できるピクセル データに変換します。

# 打开图片
img = Image.open('input.jpg')

# 加载图片
pixels = img.load()

ステップ 3: 画像の色合いを調整する

Python では、Pillow ライブラリの
ImageEnhance モジュールを使用して画像の色合いを調整できます。 ImageEnhance.color()このメソッドは、画像のトーンを強めたり弱めたりするのに役立ちます。

# 创建ImageEnhance对象
enhancer = ImageEnhance.Color(img)

# 增强图片的色调
enhanced_img = enhancer.enhance(2.0)

# 保存调整后的图片
enhanced_img.save('output.jpg')

上記のコードでは、

ImageEnhance オブジェクトを作成し、enhance() メソッドを使用して画像のトーンを強化します。パラメータ 2.0 は強化の程度を示し、実際のニーズに応じて調整できます。

ステップ 4: 調整された画像を表示する

最後に、Pillow ライブラリの
show() 関数を使用して、調整された画像を表示できます。

# 查看调整后的图片
enhanced_img.show()

完全なコードは次のとおりです:

from PIL import Image
from PIL import ImageEnhance

# 打开图片
img = Image.open('input.jpg')

# 加载图片
pixels = img.load()

# 创建ImageEnhance对象
enhancer = ImageEnhance.Color(img)

# 增强图片的色调
enhanced_img = enhancer.enhance(2.0)

# 保存调整后的图片
enhanced_img.save('output.jpg')

# 查看调整后的图片
enhanced_img.show()

概要:

この記事では、Python を使用して画像のトーンを調整する方法を紹介します。 Pillow ライブラリを使用すると、画像を開いて読み込み、保存することが簡単にでき、
ImageEnhance.color() 関数を使用して画像の色調を調整できます。この記事が役に立ち、画像を操作する際にトーンをより柔軟に調整できるようになることを願っています。

以上がPythonを使用して画像のトーンを調整する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。