« | »

リクリチャット 無事(?)終了

人様の前で何かを発表するなんて、大学院の修論以来だったので緊張しました。
しかも2番手なんて。しかも「はい、次はいたさん~」だなんて…もうちょっと酒入れておけば良かった…
ちょっと途中で飛んでしまいましたよ。

発表持ち時間の5分は余裕で過ぎてたっぽい。ごめんなさい、仕切りの方々m(_ _)m

発表の中で笑いが出るとは思ってなかったので、嬉しい誤算です。ありがとう、ミーコ(笑)。どうせなら2枚目のアニメ調の絵の方で笑って欲しかった…orz

んで微妙に「おぉ~」が出た画像の1ラインを拾って階調をグラフ化する仕組みですが、5分で組んだPHPです。

PHP:
  1. <?php
  2. $img = imagecreatefromjpeg("01.jpg") ;
  3. $sx = imagesx($img) ;
  4. $sy = (int)(imagesy($img) / 2) ;
  5. $fp = fopen("test.csv", "w") ;
  6. for ($i = 0; $i &lt;$sx; $i++) {
  7. $rgb = imagecolorat($img, $i, $sy) ;
  8. $r = ($rgb&gt;&gt; 16) &amp; 0xFF ;
  9. $g = ($rgb&gt;&gt; 8 ) &amp; 0xFF ;
  10. $b = $rgb &amp; 0xFF ;
  11. $dat = (int)(($r + $g + $b) / 3) ;
  12. fprintf($fp, "%d,", $dat) ;
  13. }
  14. fclose($fp) ;
  15. ?>

後はエクセルに読み込ませてグラフ化するだけです。
単純でごめんなさい。

感覚的にでもJpegについてちょっと理解を深めてもらえれば良かったんだけど、どうだっただろう?
ちょっと内容もお固めだったし、次に発表する機会を頂けるのなら、もうちょっとKY式プレゼンで行きたいと思います。

しかし、今回も出会えた方々はとても素敵で良い方たちばかりだったし、とても有意義な時間を過ごせました。

プレゼンで使った資料ですが、パワポからウェブに掲載できる方法が分かればアップしたいと思います。突っ込みどころ満載ですが…orz

コメント & トラックバック

お疲れさんでした。

自分も同じような事を社内で2回、電気化学会とかいうメッキ屋さんの集まりの招待講演で1回やった記憶があります。

ああいうのってウケると嬉しいけど、狙うと必ずスベるので難しいですなw

おっ!では次回のリクリチャットで講演を(ナニ?

狙ってるとそれがバレバレで、引いちゃうんですよね。。。

基本、キモオタデブヒッキーで人見知りの上がり症なので、意外な所で笑いが起きてしまうとガクガクブルブルで冷静と情熱の間なんて余裕で突き破って「燃え尽きて真っ白」症候群なので大変です。

お疲れ様でした!
いたさんの話、普通にほんとに勉強になりました。

色の勉強は美術高校時代に「マンセル色立体」とかで叩き込まれましたが、波長とか考えた事もなかったなぁ。
リスナーの方々からも「へ~」とか「ほ~」とか感嘆の声がもれてましたよ!

また色んなお話聞かせて下さいね!

うわ~いやいや、恐縮です。

逆に自分は色の勉強をちゃんとしたことが無いので勉強したいのですが、理論的に(数値的に?)体系化されて書かれている本が見つからず、ちょっと手つかずで居ます。

また何かのネタをアウトプットできるように頑張ります。

遅レス御免。
ホント、楽しかったです。
GIF圧縮のアルゴリズムは前に調べたことがあったけど、
JPEGはするの忘れてました。メチャクチャ楽しかったです。
目から鱗がボロボロでした。
Papervision3Dのお話、本気でお願いしようと思ってます。
どうぞご検討ください。

お疲れ様でした。
逆にGIFやPNGについてはあまり真面目に勉強してませんw
JPEGもJPEG2000の基本原理であるWavelet変換を研究としていたので、その元(?)となるフーリエ変換をついでに勉強したついでに勉強していたので。。。

papervision3dの件、検討いたします。
よろしくお願いいたします。

コメントフィード

コメント