hirax.net::Keywords::「顔合成」のブログ



2007-04-07[n年前へ]

Imagination You Make のサンプル画像 

 画像加工をするためのWEBサイトImagination You Make使い方)で処理したサンプル画像(とオリジナル画像)を並べてみたものです。





ワイドレンズ・カラー木版画・集中線・吹き出しの組み合わせ例

 ワイドレンズ効果で顔を強調し、カラー木版画で輪郭線を強調し、さらに集中線で力強さを加え、吹き出しで言葉を付けてみたもの。人の顔やペットの写真にワイドレンズをかけると、とても面白い。

ミニチュア写真・照明効果・ポラロイドフレームの組み合わせ例

 ミニチュア写真で模型の街を撮影したような効果を与え、照明効果でその印象をさらに強調する。ポラロイドフレームは、(処理画像交換で)オリジナル画像にもかけることで、モーフィング動画を自然な感じにしている。高いところから撮影した写真は、ミニチュア写真をかけると面白い。

顔抽出・異画像間の画像演算・顔合成の組み合わせ例

 「模型の顔」と「モナリザ」の画像から顔抽出を行い、異画像間で顔合成を行い、「模型の顔」と「モナリザ」の顔を入れ替えた。顔抽出→顔合成を行った結果はモーフィング画像にしてみた。他の人の顔を色々合成してみると面白いかもしれない。



反転・顔抽出・異画像間合成・顔合成の組み合わせ例

 ビル・ゲイツとスティーブ・ジョブスの顔を合成してみたもの。肌色調整はしないので、適当にコントラスト調整をかけると良い。また、白黒にしてしまえば、色の違いは気にならなくなる。


イラストレーション・画像合成・色変換の組み合わせ例

 イラスト化でアメリカのカラー版画のイラストにしたもの。色がはっきりしている景色にはイラストレーションをかけると、とても綺麗な景色ができあがる。

イラストレーション・色鉛筆・画像合成の組み合わせ例

 イラスト化でアメリカのカラー版画のイラストにしたり、色鉛筆のカラー素描風にしたもの。


美人化・色変換・集中線・吹き出しの組み合わせ例

 モナリザを美人化し、さらに集中線で顔に視線が行くようにしたもの。吹き出しはGIF動画にすると面白い。吹き出し付きの動画によるメッセージを作成することもできる。

イラストレーション・画像合成の組み合わせ例

 80年代に流行ったアメリカ版画風にイラストレーションをかけたもの。エッジがはっきりしている画像には、イラストレーションをかけると驚くほど印象が変わる。

色変換・ジグソーパズルの組み合わせ例

 ジグソーパズル効果をオリジナル画像と処理画像の両方に掛けることで、モーフィング画像が「ジグソーパズルを動かしている感じ」になる。

イラストレーション・集中線・吹き出しの組み合わせ例

 イラスト化でアメリカのカラー版画のイラストにしたもの。色がはっきりしている景色では、アメコミ風に変わる。

集中線・吹き出しの組み合わせ例

 普通の景色も集中線と吹き出しを入れると、いきなりマンガの世界になる。オリジナル画像へも違う場所に吹き出しを入れることで、モーフィング画像が動きのある動画になった。

シャープ・セピアの組み合わせ例

 現代の街景色にシャープをかけ輪郭線を強調し、セピア風味にすることで郷愁感を出したもの。柔らかなソフトフォーカスもかかりつつも、芯のある写真ができあがる。

2007-05-11[n年前へ]

「画像ジェネレータ・サービス」を簡単に作るジェネレータ・サービス 

15秒で作る画像処理サーバ

 「画像ジェネレータ・サービス」を簡単に作るジェネレータ・サービスで、「画像処理ジェネレータ・サービス」を作り出す"Imagenerator"を作りました。例えば、下に貼り付けたのは、Imageneratorで作り出した「古いポートレート」ジェネレータです。このように処理ページを独立に作ることもできますし、下に貼り付けたように他のページ内に貼り付けることもできます。

 一方、自分の画像を自分で変えて楽しむのはImagination You Makeです。現時点の「画像処理ジェネレータ・サービス」を作り出す"Imagenerator"とImagination You Makeが一番異なるのは、画像間合成機能とテキスト描画機能です。この二つの機能を知ることが、"Imagenerator"を使いこなすコツです。なぜなら、いわゆる(滝川クリステルジェネレータのような)「画像処理ジェネレータ」の面白さ・楽しさを決めるのは、マスク画像とコメントの内容であることが多いからです。もちろん、イラストレーション化や色調補正を用いた画像処理サービスを作るために使う場合には、マスク画像とコメントの内容がすべてなどということはありません。けれど、このような場合でも、マスク画像の使いこなし方を知れば、画像加工の種類を増やすことができます。あなたがマスク画像としてめにアップロードした画像は、いわば(あなたの)"Imagenerator"の機能拡張になるのです。

 "Imagenerator"では、いつでも"CURRENT IMAGE"に対して画像処理がかけられます。"CURRENT IMAGE"と"MASK IMAGE"は、"Swap backup and current"ボタンを押すことでいつでも交換することができます。ですから、自分がアップロードした画像を"CURRENT IMAGE"として使うこともできますし、"MASK IMAGE"として使うこともできるのです。また、「"Imagenerator"であなたがPublishした瞬間のMask Imageが、ユーザーが画像をアップロードした瞬間のMask Imageになる、ということ」と「StartボタンとStopボタンを押すまでの作業だけが、ユーザーが投稿した画像に対して行われる」という2つのことが、マスク画像機能を使いこなすためにはとても大切です。

 "Imagenerator"には、三種類の画像間合成機能があります。1つは、マスク画像の左上の点の色を透過色として用い、マスク画像とユーザ投稿画像を合成する機能です。例えば、左上の画像がRGB値で[255,0,0]の赤色だったとしたら、"CURRENT IMAGE"は"MASK IMAGE"の[255,0,0]の赤色に近い部分に"CURRENT IMAGE"が合成されたような画像になります。だから、雑誌の表紙風「画像ジェネレータ」を作りたい時には、「雑誌のタイトルや文字部分」以外を同じ色で塗りつぶし、画像の左上の点をその色にしておけば良いのです。「POPULAR SCIENCEの表紙」風画像ジェネレータは、そのようにして作成したものです。

 2番目の画像間合成機能は、マスク画像をユーザ投稿画像の透過度合いとして用いることで、新しい画像を作成する機能です。例えば、黒背景に白い色で字を描いた画像を"MASK IMAGE"として用いれば、"CURRENT IMAGE"の「白い字」の部分だけが残り、それ以外の部分は白い色で塗りつぶされます。この種類の画像合成機能を使えば、ユーザがアップロードした画像を好きな形で切り抜いたりする機能を簡単に実現することができます。

 そして、3番目の画像間合成機能が「顔合成用の機能」です。これは、"CURRENT IMAGE"と"MASK IMAGE"に入っている顔を合成する機能です。前もって、顔位置検出機能を使って、"CURRENT IMAGE"と"MASK IMAGE"の顔の瞳や口の位置を合わせておいて、"CURRENT IMAGE"の髪型や顔の形に"MASK IMAGE"の瞳や鼻や口を合成するのです。つまり、「他の人の髪・顔型を自分がしたらどうなるか」「自分の髪・顔型に芸能人の目・鼻・顔を合成したら、どうなるか」なんていうことを眺めることができる画像処理サービスを作ることができるのです。

 また、現在の(吹き出し機能ではなく)単純なテキスト描画は"Imagination You Make"と違って、描画する場所を選ぶことができません。文字描画位置は自由ではありません。とはいえ、「ニュース画面などでは説明文章が下部に表示されることが多い」ので、画像ジェネレータを作る用途には、ある程度使いものになる…ことを願っています。

2007-05-20[n年前へ]

Imageneratorで作った「画像処理ジェネレータ・サービス」サンプル集 

 「画像処理ジェネレータ・サービス」を作り出すサービス"Imagenerator"を使ったサンプル集リストです。



2007-11-17[n年前へ]

A dream is a wish your heart makes. 

 "Rail is draw"というURLにマッピングした「線路を描く」「自分が進みたいイメージ、けれどよくわからないイメージを自分で描く手伝いをする」というWEBアプリケーション。 作っているときに気づいたことは、自分が作りたいものは「定型作業をするアプリケーションでないもの」だということだ。目的・したいことが明確に決まっているものでなく、曖昧なイメージを形にする手伝いソフトウェアを作るのが好きだ、ということがわかった。だから、曖昧なイメージが「具体的なイメージ」として目の前に集められていくこのRailisdrawは、結構気持ち良く気に入っている。

 システム手帳に"Cinderella Magick"とラクガキし、そして、このラクガキWEBアプリを作り始めました。だから、「シンデレラの魔法」がこのWEBアプリで作りたかったテーマです。ブラウザ上で、誰もがシンデレラになれるといいな、というのが本WEBサービスの"wish"です。


When you can dream, then you can start.
A dream is a wish you make with your heart.
A dream is a wish your heart makes.

If you keep on believing,
The dream that you wish will come true.

Makeup Award! on Rails Makeup Award! on Rails Makeup Award! on Rails






2008-01-03[n年前へ]

サーバ 整理 

 新しく作ってみたくなるだろう何かのために、mod_proxy + mod_proxy_balancer + mongrel に変えて、httpサーバ(mongrel)を10個止める。

 私の作りが悪すぎて、データ取得部分で時間がかかっている「手書き画像検索+顔合成」のMake up Awards on Rails! "Images" や、「キーワード検索+顔合成」のMake up Awards! "Keywords" をいつか作り直したいなと思いながら眺め直すと、作者がアプリケーションの「画面遷移」や「やりたいことが最初から決まっている・見えているJOB」が苦手なのだなと、今更ながら思う。



■Powered by yagm.net