選択した座標から画像を作成したいと思っています。したがって、各座標に特定のサイズと色、たとえば黒と2X2を設定し、それが表す特定のピクセルに配置する必要があります。どうすればいいですか?putpixel
関数は、私がやりたいことのために機能しますか?
前もって感謝します
選択した座標から画像を作成したいと思っています。したがって、各座標に特定のサイズと色、たとえば黒と2X2を設定し、それが表す特定のピクセルに配置する必要があります。どうすればいいですか?putpixel
関数は、私がやりたいことのために機能しますか?
前もって感謝します
でこれをputpixel
行うのは不便ですが、不可能ではありません。1ピクセル以上のドットを作成したいという場合は、ImageDraw.rectangle()
代わりに使用することをお勧めしますellipse()
。
例えば:
import Image
import ImageDraw
img = Image.new("RGB", (400,400), "white")
draw = ImageDraw.Draw(img)
coords = [(100,70), (220, 310), (200,200)]
dotSize = 2
for (x,y) in coords:
draw.rectangle([x,y,x+dotSize-1,y+dotSize-1], fill="black")
img.show()