画像を取得してグレースケールにし、画像を反転する必要があるppmファイルでプロジェクトを行っています。方法は、数の平均を取ることです。
P3
255
....
200 200 200
300 300 300
したがって、平均は 200 と 300 になります。
Averages=[200,300]
for i in averages:
print(str(i)*3,"\n")
これは私に与えます
200200200
300300300
元のようにするにはどうすればよいですか?私の方法論は、各行を文字列として読み取り、リストに変換し、各リストの合計と平均を取り、元のように出力します。この質問についてのこの良い方法はありますか。