タグ

画像処理とjavascriptに関するyuroyoroのブックマーク (2)

  • MOONGIFT: » Google製のJavaScriptによるイメージ生成エンジン「Top Draw」:オープンソースを毎日紹介

    アートな世界は感性的な要素が強く、デジタルな世界からのアプローチは難しい。だが、幾何学的な美しさや緻密さから生み出されるアートは技術からもアプローチができる。そんな可能性を感じさせてくれるソフトウェアが登場した。 幾何学的な模様が描き出される 今回紹介するオープンソース・ソフトウェアのTop Drawは、Google製のソフトウェアで、JavaScriptを使って画像を生成するというものだ。プログラミングから生み出されるものだけあって、幾何学的で、それでいてMac OSXらしさが加わった面白さに溢れている。 Top Drawを起動するとメニューバーにアイコンが表示される。そしてテーマを決めて指定時間が経過すると背景が変わっていく。それらは常に数式によって生み出されるものなので、表示されるたびに内容が変化している。 設定画面 プログラムはそれほど長くなく、60行程度のものになっている。なので

    MOONGIFT: » Google製のJavaScriptによるイメージ生成エンジン「Top Draw」:オープンソースを毎日紹介
  • ブラウザでお絵描きプログラミング! Processing.js 登場! - IT戦記

    はじめに 今日、 jQuery の作者として有名な John Resig さんが Processing.js という JavaScript のライブラリを公開しました。 John Resig - Processing.js このライブラリを使うと、比較的簡単に以下のようなグラフィックスやアニメーションを書くことができるようになります。 というわけで、公開されたばかりのこのライブラリを簡単な使い方から詳しい使い方までとことん掘り下げてみたいと思います。 Processing.js 概要 まず、 Processing.js とは何かという話をします。 Processing.js とは、ブラウザで Processing というプログラミング言語を実行する JavaScript のライブラリです。 では、 Processing とはどのようなプログラミング言語なのでしょうか。 Processing

    ブラウザでお絵描きプログラミング! Processing.js 登場! - IT戦記
  • 1