https://qiita.com/uosansatox/items/4fa34e1d8d95d8783536
ここにあるように、
python
1from PIL import Image 2import numpy as np 3 4# 元となる画像の読み込み 5img = Image.open('original.jpg') 6#オリジナル画像の幅と高さを取得 7width, height = img.size 8# オリジナル画像と同じサイズのImageオブジェクトを作成する 9img2 = Image.new('RGB', (width, height)) 10 11img_pixels = [] 12for y in range(height): 13 for x in range(width): 14 # getpixel((x,y))で左からx番目,上からy番目のピクセルの色を取得し、img_pixelsに追加する 15 img_pixels.append(img.getpixel((x,y))) 16# あとで計算しやすいようにnumpyのarrayに変換しておく 17img_pixels = np.array(img_pixels)
としても、
python
1... img_pixels = np.array(img_pixels) 2 File "<stdin>", line 6 3 img_pixels = np.array(img_pixels) 4 ^ 5SyntaxError: invalid syntax 6>>> for y in range(height): 7... for x in range(width): 8... # getpixel((x,y))で左からx番目,上からy番目のピクセルの色 を取得し、img_pixelsに追加する 9... img_pixels.append(img.getpixel((x,y))) 10... img_pixels = np.array(img_pixels) 11 File "<stdin>", line 5 12 img_pixels = np.array(img_pixels) 13 ^ 14SyntaxError: invalid syntax
この部分でエラーが出るのですが、どうすれば良いでしょうか・・・。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/02/17 16:16 編集