タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

アルゴリズムと画像に関するse-miのブックマーク (4)

  • 「50個のポリゴンでモナリザ」を AS3 で - てっく煮ブログ

    as3ニテンイチリュウ : Image Evolution 経由で知った Image Evolution を試してみた。50個の半透明なポリゴンを塗り重ねてモナリザに近づけてみよう、という試みだ。仕組みは単純。ランダムに配置したポリゴンをランダムに変形させたり色を変えたりしてみて、モナリザの画像の色に近づけば採用、そうでなければ止める。これだけ。微分してとか、輪郭抽出してとか、そういう賢いことは何もやらない。単に貪欲にシミューレーションし続けている。手元の環境で動かしたらこんな感じになった。壮大なる CPU の無駄使い。だが面白い。いちおう Flash も貼っておく。が、猛烈にブラクラなので扱いは慎重に。高速化のために、BitmapData.compare() といったビルトインのメソッドを使っているので、Firefox 3 で canvas 版 よりも10倍ぐらい速く動いた。オリジナルの

    se-mi
    se-mi 2009/02/17
  • 積みゲー完全制圧への道程:アニメ顔部品検出ライブラリを作ってみた

    久しぶりのエントリですが、アニメ顔部品検出(第6回)です。 とうとう覚悟を決めました。公開しちゃいます。 経緯は過去のエントリを読んでもらうとして一応改めて説明すると、 画像から顔検出を行い、検出された顔の目、眉、口の位置を検出する、 というライブラリ(ただしアニメ顔専用)を作りました。 と書いてもいまいち分かりにくいので、実例をご覧ください。 とりあえず危険な気もしないでもありませんが、 もうすぐデビュー予定のCV03こと巡音ルカさんです。 この画像をわせるとこういう結果が返ってきます。 顔の輪郭も検出できます。押さえる点の数が少ないのでそんな綺麗に検出できるわけではありませんが、 まあこんな感じです。 これも危険な気がしますが、せっかくなのでと某漫画誌の表紙を持ってきました。 こんな感じで初音ミクさんが検出されました。 眉の向きが盛大にずれていますが、これが

    se-mi
    se-mi 2009/02/01
    おもしろい
  • ビール画像判定プログラムできたよ! - きしだのHatena

    画像同士の距離が取れるなら、ビール画像の判定プログラムもできるよね。 ってことで、手持ちの画像をSVMにわせてみて、ビール画像を判定させてみました。 誤判別?なにそれ ソースはこんな感じ。 ビールの画像はbeerがついたフォルダかファイル名にしてください。 import java.awt.*; import java.awt.image.BufferedImage; import java.io.*; import java.util.*; import java.util.List; import javax.imageio.ImageIO; import javax.swing.ImageIcon; import javax.swing.text.*; public class ColorCoherenceVecotrLaern extends javax.swing.JFrame

    se-mi
    se-mi 2008/10/12
    検尿画像を判定できたらえらい。
  • エッシャーっぽい絵を生成する「エッシャーくん」を作ってみた。

    エッシャーっていう画家は知っていますか?分かんない人のために説明しますと、こんな感じのふしぎーな絵を書いている人です。名前は知らなくても一度は見たことがあるのではないでしょうか。 それでなんですが、適当な画像からなんかエッシャーっぽいふしぎな画像を生成するフィルタ「エッシャーくん(仮称)」をPython Imaging Library(PIL)で作ってみました。これを使えばどんな画像もエッシャーっぽい世界にご招待です。ソースは近々公開します。 追記(09/24) ソースコードをアップロードしました。subversionで管理されてますので、 svn checkout http://svn.coderepos.org/share/lang/python/escher Somewhere でチェックアウトしてください。 たとえば、こんな感じのイラストにエッシャーくんを適用させてみると… こんな

    エッシャーっぽい絵を生成する「エッシャーくん」を作ってみた。
    se-mi
    se-mi 2008/10/02
    おもしろい
  • 1