ホームページ  >  記事  >  バックエンド開発  >  Python でピクセル RGB 値を読み取って設定する方法?

Python でピクセル RGB 値を読み取って設定する方法?

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-17 21:12:03303ブラウズ

How to Read and Set Pixel RGB Values in Python?

Python でのピクセル RGB 値の読み取りと設定

質問:

特定のピクセルの RGB 値を決定するにはどうすればよいですか? Python の組み込みライブラリを使用して画像内のピクセルを取得しますか?逆に、空白の画像内のピクセルの RGB 値を変更するにはどうすればよいでしょうか?

答え:

一方、Python Image Library (PIL) は、次のような包括的なソリューションを提供します。このタスクを実行するには、追加のインストールが必要です。このような依存関係を回避するには、組み込みの Image モジュールを利用できます。

ピクセル値の読み取り:

<code class="python">from PIL import Image

im = Image.open('image.jpg')
pix = im.load()
print(pix[x, y])  # Get the RGB tuple for pixel at coordinates (x, y)</code>

ピクセル値の設定:

<code class="python">pix[x, y] = (red, green, blue, alpha)  # Set the RGB and alpha values for pixel (x, y)
im.save('modified_image.png')  # Save the edited pixels</code>

これは、外部依存関係なしに画像内の個々のピクセルを変更するための基本的な方法を提供します。

以上がPython でピクセル RGB 値を読み取って設定する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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