「お絵かきソフト」

  • 2008/07/25(金) 14:36:47

7月25日
夏氷の日

今期初じゃないかなとおもう、8時半ぐらいに学校行った。
テストはまあそれなりにできたと思います。 残り9つ。

2限は補講があったためそれ受けた。
ファックスに使われている画像処理方法のひとつ、
「2次元ランレングス符号化法」っていうのやった。

ランレングスというのは、簡単にいえばどれだけ続いているか。
例えば、「白白白白白白黒黒黒白白白白白白白白黒黒白」というのを送信するとき、
これだと20回送らないといけないが、
「白6、黒3、白8、黒2、白1」と送れば5回でできるというもの。

それがわかっているとき、
それをいかに効率よくかつ誤りを少なくするように符号化する方法です。

昼からはいつもんとこで夏特講事前Mやちょい勉やナビのページ作りやってた。
トップページも更新。昨日やっとOCUシンボルマーク使用許可の電話があった。
(ホントは2か月前に申請しないといけないんだけど、今回は特別処置。。)
(自宅の方に、申請許可証は届くそうです。)
そうそう、新コンテンツページできたんで、デザインだけ見てやってください。
(僕の担当はデザインだもんでw)http://ichidainavi.net/campus/_07opencampus/

−−−−−−−−−−−−−−−−−−−−
「小栗旬が大ベストセラー原作の“ダメ”サラリーマンを熱演」
http://headlines.yahoo.co.jp/hl?a=20080724-00000022-oric-ent

『夢をかなえるゾウ』が今秋ドラマ化されます。
耕平役が小栗旬さん、ガネーシャ役が古田新太さんで、とても楽しみ。

原作読んだ方も、そうでない方も見てくださいね!
とてもおもしろくためになるドラマに仕上がりましたので。(え

−−−−−−−−−−−−−−−−−−−−
今日は徹夜でした。

結局レポートは朝までかかってしまいまして。
まあ、4つもためるとダメですな。
追い込まれなできない性を奪回したいんだが
(って今までそうでないのに奪回とは「違うかぁ!?」

最終締め切りには間に合いました。(ほんとの〆切はもっと早い)

すべてプログラム系で中でも「お絵かきソフト」は凝りました。
見た目はしょぼいですが。
まだまだ改良の余地はありますが。
(ペイントとかのほうが全然すごい)

特徴としては(と言えないけど)、
・ペンカラー変更(と言っても5色[黒・橙・赤・青・緑]
・ペンモード変更(と言っても4種[点・線・矩形・楕円]
・全消去と元に戻す

<処理的特徴としては>
・描画情報を格納するクラスを作成しArrayListで管理
 (最初は配列に格納する予定だった。Iteratorめちゃ便利)

・矩形、楕円においてどこからはじめて、どこで終わっても
 思ったように表示されるようにしてある。

・線、矩形、楕円においての情報はひとつにまとめた

drawsoft←スクリーンショット

改良の余地としては
・ペンカラー増やす
・ペンモード増やす
・ペン太さ指定できるように
・塗りつぶし
・シフト押しながらなら正方形・円
・線、矩形、楕円モードにおいて途中表示
・変形機能(拡大縮小、反転など)
・保存機能
・レイヤー機能
キリがないねw

バグもいくつか発見していますが、とりあえず。

実行ファイル[zip形式]
↑右クリックでDL、解凍して実行できます。(JAVA環境がある場合)
プログラムソース[TXT形式]
↑みてわかる人は見てください。

難しい話でしたが、まあそんな日もあるということで。
あ、「矩形」は「くけい」と読みますので。
また「最尤」は「さいゆう」と読みますので。(どちらも3回で読み方知ったw

にしても、画像かっこいいよね!
この処理してくれるプログラムめっちゃ気に入ってます。

さて、明日も勉強しなくては。テスト本番はこれから。

この記事に対するコメント

この記事にコメントする

管理者にだけ表示を許可する