2017年5月2日火曜日

png画像で"真黒"以外を真白にする

もういっちょ。
手書き画像を写真で撮ってペイントで線なぞった後、以前は消しゴムでくまなく消すというアホらしい作業をしていたのですが、もう今となればちょちょいのちょいですね。
線でなぞるところも自動化するのはおいおい。

> python line.py filename new_filename

import sys
import numpy as np
from PIL import Image

filename=sys.argv[1]
new_filename=sys.argv[2]
img=np.array(Image.open(filename))
img[~(img==0)]=255
Image.fromarray(img).save(new_filename)


さっきも一つ備忘録残したんすけどこれ事情があって、ファイル管理下手くそすぎてどっか行っちゃうンすわ。
今気づいたけど一色だけパラメータ振り切れてたりしても消せないね。まぁいいやとりあえず困ってないし。

0 件のコメント:

コメントを投稿