python入門用の個人用まとめwikiです。サンプルコードを載せていきたいと思います。ご意見がございましたら、お伝えくださると嬉しいです。

×

画像に線を引く


PILを使って、色々描きます。

画像に線を引く
import ImageDraw
dr = ImageDraw.Draw([イメージオブジェクト])
dr.line((始点,終点),色,幅)


画像に円を描く
import ImageDraw
dr = ImageDraw.Draw([イメージオブジェクト])
dr.ellipse((左上点,右下点),塗つぶし色,線色)

画像に四角を描く
import ImageDraw
dr = ImageDraw.Draw([イメージオブジェクト])
dr.rectangle((左上点,右下点),塗つぶし色,線色)



一番簡単な例

>>> # 線を引く
>>> import Image
>>> import DrawImage
>>> img = Image.new("RGB",(256,256),(255,0,0))
>>> dr = ImageDraw.Draw(img)
>>> dr.line(((0,0),(255,255)),(0,0,255),3)
>>> img.save("test_line.png")) 


>>> # 円を描く
>>> import Image
>>> import DrawImage 
>>> img = Image.new("RGB",(256,256),(255,0,0))
>>> dr = ImageDraw.Draw(img)
>>> dr.ellipse(((96,96),(160,160)),outline=(0,0,0) ,fill= (0,0,255))
>>> img.save("test_ellipse.png")


>>> # 四角を描く
>>> import Image
>>> import DrawImage 
>>> img = Image.new("RGB",(256,256),(255,0,0))
>>> dr = ImageDraw.Draw(img)
>>> dr.rectangle(((96,96),(160,160)),outline=(0,0,0) ,fill= (0,0,255))
>>> img.save("test_rectangle.png")

このページへのコメント

TFERS4 Looking forward to reading more. Great article post.Really thank you! Really Great.

0
Posted by awesome things! 2014年01月22日(水) 21:13:58 返信

9tGqaq <a href="http://ymjoguyyjlpz.com/">ymjoguyyjlpz</a>, [url=http://xrywfiorqxnw.com/]xrywfiorqxnw[/url], [link=http://rtkouzxszfyq.com/]rtkouzxszfyq[/link], http://ddjulbpikxbf.com/

0
Posted by mjtbjsbj 2013年11月21日(木) 01:58:27 返信

MHYgA3 <a href="http://dfjxmjgdtxth.com/">dfjxmjgdtxth</a>, [url=http://crggglexxrxk.com/]crggglexxrxk[/url], [link=http://hjfivylcphpb.com/]hjfivylcphpb[/link], http://qeqaxxrjohnq.com/

0
Posted by omjrmtl 2013年11月14日(木) 16:33:24 返信

mUb189 <a href="http://qlmagmpiizlo.com/">qlmagmpiizlo</a>, [url=http://hwaolncmwcrw.com/]hwaolncmwcrw[/url], [link=http://fpulttczhxez.com/]fpulttczhxez[/link], http://whbaxzxfoxnm.com/

0
Posted by pokszrqaqfh 2013年07月07日(日) 15:07:43 返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Books







AD






管理人/副管理人のみ編集できます

メンバー募集!