python画像処理について
python画像処理について
pythonで画像を左上から右下まで順番に特定のpx事にrgb値を
取得する方法ありませんか?
また、https://cdn2.scratch.mit.edu/get_image/user/123019673_60x60.png
このようなURLのものを読み込む方法も教えていただきたいです。
0
pythonで画像を左上から右下まで順番に特定のpx事にrgb値を
取得する方法ありませんか?
また、https://cdn2.scratch.mit.edu/get_image/user/123019673_60x60.png
このようなURLのものを読み込む方法も教えていただきたいです。
以下のコードでどうでしょうか?
import requests
import io
from PIL import Image
url = 'https://cdn2.scratch.mit.edu/get_image/user/123019673_60x60.png'
#image = Image.open('sample.png')
image = Image.open(io.BytesIO(requests.get(url).content))
if image.mode != 'RGBA': image = image.convert('RGBA')
width, height = image.size
for y in range(height):
for x in range(width):
pixel_value = image.getpixel((x, y))
print(f'({x}, {y}) : {pixel_value}')
@purupann
Questioner
ばっちりです!ご回答ありがとうございます
解決であれば、当Q&Aをクローズ願います。