Pythonによる画像データの読み込み
Pythonでは、画像データを読み込むためにPIL(Python Imaging Library)ライブラリを使用できます。以下に、画像データを読み込むためのサンプルコードを示します。
from PIL import Image
# 打开图片文件
image = Image.open('image.jpg')
# 将图片转换为RGB模式
image = image.convert('RGB')
# 获取图片的宽度和高度
width, height = image.size
# 获取图片的像素数据
pixels = list(image.getdata())
# 打印图片的像素数据
for pixel in pixels:
print(pixel)
上で説明したコードでは、まず Image.open() 関数で画像ファイルを開き、次に convert() メソッドで画像を RGB モードに変換します。続いて、size 属性で画像の幅と高さを取得し、getdata() メソッドで画像のピクセルデータを取得してリスト形式に変換します。リストを反復処理することで各ピクセルの値を出力できます。
Pythonを実行する前に、PILライブラリのインストールが必要です。以下のコマンドを実行することで、インストールできます。
pip install pillow