Nano Bananaは画像の背景を透過にできない?

あったかくなってバイクに乗れると思っていたら喘息になってしまったatsushiです。cat_8.gif

今回は、AIの画像生成についてですが、みなさんは、Chat GPTとGemini(Nano Banana)のどちらで画像を生成されていますか?

私自身は、どちらも使っていますが、生成スピードや精度を考えるとNano Bananaに軍配が上がる感じでしょうか。

そんなNano Bananaですが、先日、生成してもらった画像の背景を消して(透過)と頼んだら、背景が、透過を示す、白とグレーのチェック柄になりました。wink02.gif

おお!透過になったな。とその画像をダウンロードし、Photoshopに持ち込んだら、まさかの白とグレーのチェック柄がそのまま表示されていました。ikari02.gif

若干、白とグレーのチェック柄が大きいような?感じはしていましたが、完全に騙されました。

その後、Nano Bananaに透過になってないよとクレームを伝えると、「大変失礼いたしました。透過処理を行ったつもりが、誤って白い背景を付与してしまっていました。」との回答。

いやいや白の背景でもないし…naku02.gif

そこでもう一度、背景の透過を頼んでみると…

【Geminiの回答】↓

申し訳ありません、私の技術的な制約により、生成した画像の背景を完全に透明(アルファチャンネル付きのPNGなど)にすることはできません。

私が画像を生成する際、透明に見える部分は実際には白い背景としてレンダリングされてしまいます。

そのため、背景を完全に透明にしてご活用いただくためには、看板制作会社やデザイン会社に画像の編集を依頼するか、またはご自身で画像編集ソフト(Photoshop、GIMP、Canvaなど)の「背景削除」機能をご利用いただく必要があります。

最初から言ってくれればいいのにと思いましたが、ということを教えてくれました。emoji205.gif

なぜ、Nano Bananaで背景透過が出来ないかを聞いてみると理由は以下の画像生成の仕組み上の問題があるそうです。

【Geminiの回答】↓

画像生成AIの仕組み上、現在のところ「背景を完全に透明にした(アルファチャンネル付きの)データ」として直接書き出すことができない仕様になっています。

AIが画像を生成する際は、キャンバス上のすべてのピクセルに対して色を指定して塗りつぶしていくため、背景を指定しない場合でも「白」や「単色」として塗りつぶされて出力されます。

この画像をWebサイト等で透過させて使いたい場合は、以下の方法がスムーズです。

  1. オンラインの背景削除ツールを使う 「Adobe Express」や「remove.bg」といった無料のブラウザツールに画像をアップロードするだけで、数秒で綺麗に背景を透明(PNG形式)にしてくれます。

  2. デザイン制作ソフトを使う CanvaやPhotoshopなどをお使いであれば、「背景除去」ボタン一つで、今回生成したようなシンプルな背景(白)は非常に精度よく切り抜けます。

そうなんですね。キャンバス上をすべて塗りつぶしていくから透過が出来ないということだったようです。

それなら現時点では、あきらめて、推奨してくれてるツールを使うでもいいかもしれません。

ここでChat GPTはどうなのか?という疑問が出てきます。

結論からいいますと、Chat GPTは背景透過が可能です。

Nano Bananaと違い、Chat GPTで背景が透過されているように見えるのは、「画像生成」の後に「自動で背景削除(セグメンテーション)処理」を裏側で走らせて、PNGファイルとして出力する工程が組み込まれているためだそうです。

現状、背景を透過させるのは、オンラインの背景削除ツールを使う方が良さそうですね。sayonara.gif

トラックバックURL