タグ別アーカイブ: CG

【Py】 KSTストロークフォントを展開

[pukiwiki]
-[[無料で使えるストロークフォント KST32b, KST32ZX(作者 坂 直純さん):http://www.vector.co.jp/vpack/browse/person/an018977.html]]
–[[KST32B 極めてコンパクトなJIS第1水準漢字他のStrokeFont(KST):http://www.vector.co.jp/soft/data/writing/se119277.html]]
–[[KST32ZX 篆文,篆書風(Zhuanwen,Zhongwen-Like),漢字StrokeFont(KST):http://www.vector.co.jp/soft/win95/writing/se256880.html]]

独自形式のデータなので、Pythonへ読み込むためのモジュールを作ってみました。

サンプル
http://boxheadroom.com/wp/wp-content/uploads/2009/06/goodmorning.gif

スプラインで補間してみました。
[/pukiwiki]

続きを読む 【Py】 KSTストロークフォントを展開

Tkinter (Canvas)の内容をPILでキャプチャ

[pukiwiki]
Python標準のGUIライブラリ Tkinter。
グラフなどを描くためのCanvasウィジェットのポインタを渡すと、PngやJpeg、GIFなどの画像データとして画面をキャプチャ保存するコードを書いてみました。

キャプチャしたサンプル画像
[[http://boxheadroom.com/wp/wp-content/uploads/2009/05/rainbow-150×150.png:http://boxheadroom.com/wp/wp-content/uploads/2009/05/rainbow.png]]
あとでヘッダにしようかと。
[/pukiwiki]
続きを読む Tkinter (Canvas)の内容をPILでキャプチャ

Pythonで手描きアニメGIF その3 Tkinter版

[pukiwiki]
[[先日の記事のつづき:http://boxheadroom.com/2009/05/21/py_anime_gif2]]

ペイントツールで絵を描く様子をアニメGIFで再現するソフト。先日はPyGame用でしたが、Pythonに標準でついてくるTkinterで書き直しました。
ついでに、色も使えるように。

サンプル
http://boxheadroom.com/wp/wp-content/uploads/2009/05/ehen7.gif
急にヴィックスドロップのコピー思いついたのでメモ(違
サイズ ( 15.4 KB )
[/pukiwiki]
続きを読む Pythonで手描きアニメGIF その3 Tkinter版

PythonでアニメGIF その2 手描きアニメ編

[pukiwiki]
[[昨日の記事のつづき:http://boxheadroom.com/2009/05/20/py_animated_gif]]

ありがちですけれども、マウスでイラストを描いた様子をアニメで再現するツール。
たとえばこんなGIFアニメを作れます

http://boxheadroom.com/wp/wp-content/uploads/2009/05/ehenmusi.gif

若い人は[[エヘン虫>ググる:エヘン虫 ヴィックスドロップ]]って知らないかも(汗
[/pukiwiki]
続きを読む PythonでアニメGIF その2 手描きアニメ編