learn-ruby-in-kansai:696
From: NISHIMOTO Keisuke <keisuken@c...>
Date: Sun, 17 Jul 2005 01:46:29 +0900
Subject: [learn-ruby-in-kansai:696] Re: 次回のレッスンのお題
西本です. ちょっとどんなものなのかかわからないかもしれないので,ちょっと PureImageについて紹介します. Hideo Konami wrote: >>Pure Rubyで作られているRuby/PureImageを例に画像処理の初級入門 >>的なものを考えています. > > これは歓迎されると思いますよ(私にもうれしいネタですが)。どうしても > 初心者のうちは Ruby の「地味な」面が目に付き,画像なんて作れるの? > みたいな認識を持ちやすいので,意識を変えてもらえると思います。 Rubyでも画像処理ライブラリがいくつかありますね. ほとんどは既存のライブラリをRubyにラッピングしたもののよう ですが,完成度の高いものもあるのでこれがいいのかどうかは??? なのですが,それでもあえて作ってみました. 今のところ,コメント・空行込みで600行程度です. > ちなみに,京女ではぜんぜん Pure Ruby ではない仕掛けで,太陽光データ > のオンデマンド可視化をやっていたりします。データから ps のファイル > を生成するところまで Ruby, png への変換は Ghostscript というやりかた。 > http://www.cs.kyoto-wu.ac.jp/~konami/climate/data2fig.html Pure Rubyということもあって,リアルタイムに処理するものに はパフォーマンス面で問題がありますけど,バッチ処理的に画像 を生成するようなものであれば,十分使えると思います. 図形は一通り描画できますのでグラフを作ったりできます. 標準で対応していない図形もポリゴンやShapeを別途定義して描画 できるので何とかなると思います. 画像フィルタを定義すれば,モザイクやコントラスト変換などの エフェクト処理も行えます. 今のところPNGしか対応していませんが,画像ファイル化もできま す. #というよりPNG以外に対応する気力がないのですが(^^;. > 次回受講して使えそうだったら乗り換えようかな。 サンプルとしてネタバレしてもいい程度の「Hello, world!」もの をPNG化したものを添付しておきます. #フォントはみかちゃんフォントです:-). ---------+---------+---------+---------+---------+---------+---------- NISHIMOTO Keisuke -- ML: learn-ruby-in-kansai@r... 使い方: http://QuickML.com/ 公式ページ: http://jp.rubyist.net/?KansaiWorkshop 過去ログ: http://www.fdiary.net/ml/learn-ruby-in-kansai/
681 2005-07-14 12:33 [kazuhiko@f... ] 次回のレッスンのお題 687 2005-07-15 07:26 ┣[keisuken@c... ] 689 2005-07-15 13:20 ┣[speakillof@y... ] 692 2005-07-15 19:28 ┃┣[xml@t... ] 693 2005-07-16 05:43 ┃┗[tomoya@c... ] 694 2005-07-16 14:27 ┗[keisuken@c... ] 695 2005-07-16 15:06 ┗[konami@k... ] -> @ 696 2005-07-16 18:46 ┣[keisuken@c... ] 700 2005-07-21 18:13 ┗[gollum@h... ] 703 2005-07-22 16:21 ┗[keisuken@c... ] 704 2005-07-22 17:02 ┣[babie7a0@y... ] 705 2005-07-22 17:49 ┃┗[keisuken@c... ] 706 2005-07-22 21:05 ┃ ┗[konami@k... ] 709 2005-07-23 09:10 ┃ ┗[keisuken@c... ] 707 2005-07-23 07:43 ┣[xml@t... ] 708 2005-07-23 08:43 ┃┗[keisuken@c... ] 710 2005-07-24 06:59 ┗[gollum@h... ] 711 2005-07-24 07:41 ┣[keisuken@c... ] 712 2005-07-25 09:49 ┃┗[tanaka@k... ] 713 2005-07-25 12:26 ┃ ┗[keisuken@c... ] 714 2005-07-25 13:31 ┃ ┣[keisuken@c... ] 716 2005-07-26 02:05 ┃ ┃┣[zn@m... ] 718 2005-07-26 03:32 ┃ ┃┃┣[tanaka@k... ] 720 2005-07-26 04:34 ┃ ┃┃┃┗[keisuken@c... ] 721 2005-07-26 04:46 ┃ ┃┃┃ ┗[keisuken@c... ] 719 2005-07-26 03:59 ┃ ┃┃┗[keisuken@c... ] 717 2005-07-26 02:07 ┃ ┃┗[tanaka@k... ] 715 2005-07-25 20:19 ┃ ┗[xml@t... ] 726 2005-07-31 21:36 ┗[moriq@m... ] pureimage pie (Re: 次回のレッスンのお題) 728 2005-08-01 02:39 ┗[keisuken@c... ] 729 2005-08-01 13:59 ┗[xml@t... ] 第5回勉強会のお知らせ