透過png保存したのに反映されない
お絵描きアプリibispaintのpng透過保存をしているのに不具合なのかなぜか白いところが透過されていない。
不具合の原因はわからないですが、iPadで描いたイラストのキャンバスサイズを変更したら改善できました。
一応最新の状態にアップデート等がされているかどうかも確認してください。
透過png保存とは
透過png保存とは
イラストを描いた周り(背景部分)が透過されている(透明)状態で保存すること。
png保存では
イラストの背景が何もない場合には通常、背景が白い状態で保存がされます。
背景が黒くなる
例えば透過で保存してiPadやスマホで写真を確認した際に、通常は背景が黒くなっていれば透過されている。ということになります。(背景を黒で塗っていなければ)
ギャラリー等を確認した時に背景が白になっていても、写真を表示して周りが黒で表示されているか、ピンチイン・アウトをすることでも背景が透過されているかどうかわかります。
まずはその確認をしてみてください。
ツイッター上で透過されない
白い(透過されていない)場合の原因の一つとして
ツイッターなどに画像をアップした場合はツイッターなどのプラットフォーム側の設定で反映されない場合もあります。
アプリからではなく、Androidはchrome、iPhoneなどのiosはsafariからTwitterにログインして、カメラボタンから透過PNGを選択してツイートすると透過PNGを投稿することが出来るようです。
LINEトークで送る場合
LINEの場合は送信前に「オリジナル画質」を選択してからにすると送ることができます。
※LINEへ透過PNGをアップロードしたい場合は、透過PNGを選択後、送信前に「オリジナル画質を送信」をオンにすると透過PNGを相手に送ることができます(2017年1月のLINEの仕様)
※アイビスペイント公式より引用
●写真選択画面の左上の「ORIGINAL」をONにして送信。
相手側がオリジナルサイズで保存すると、透過PNG画像のままで保存が可能です。
スマホ版アイビスペイントだと透過される
私の場合、iPadでイラストを描いていてpng透過保存ができなかったのでスマホ版(iPhone・android)のアイビスペイントで試したところ普通に透過png保存できました。
iPadでの保存だとなぜか反映がされてません。
LINEスタンプのサイズが透過png保存できない
アイビスペイントの既存のサイズにあるLINEスタンプのサイズで描いた絵も透過できませんでした。
iPadの小さいサイズがpng透過されない
色々試行錯誤をしたところLINEスタンプのサイズ以外にも小さめのサイズで描いたイラストの透過png保存ができません。
しかも確認するとなぜかjpg画像になってるしw
解決策『サイズを大きくして保存』
他のキャンバスで描いたイラストは透過pngで保存できていたので
LINEのスタンプのサイズからどの程度であれば保存されるのか試してみました。
結果
LINEの既存のキャンバスサイズ『370×320』から
対比率を変えずに『370→430』以上にすると透過png保存ができました。
同じような不具合出てる方は一度試してみてね
クラウドに直接保存する
ドロップボックスなどのクラウドサービスに直接保存を試したところ、
LINEスタンプのサイズ以下の小さい画像でも透過png保存ができました!
ひとつひとつ保存をするのがめんどくさいという場合は大きめのキャンバスサイズで保存をしたあとに一括編集するというのもありです。
一括編集にはPhotoScape Xが便利
サイズを変更して保存した透過png画像はPCアプリ等の一括編集で一気にサイズのトリミングをすることもできるので、LINEスタンプ作製などの場合には『PhotoScape X』など使うと便利です。
Microsoft storeで『PhotoScape X』と検索しても大丈夫です。
ダウンロード版のPhotoScapeもありますので使いやすいほうを使ってみてください。
photoscape と photoscape x の違いとインストール手順
フォトスケープXのカットアウト機能で背景を透過する
フォトスケープXのカットアウトでは背景を透過することができます。
特に線がはっきりしている場合はきれいに背景削除できます。
透過がされない場合の手段の一つとして試してみてください。
「remove.bg」自動(AI)で透過する
remove.bgというサイトでは、画像をアップロードするだけで写真等の背景を透過してくれます。
無料分では画質制限や商用利用で使えないなど制限がありますが個人で使用するにはOKです。
実際にいくつか写真を使って検証もしてみました。完全ではないですが精度が高いので便利で使い方も簡単です。
自動で5秒!?背景透過化(削除)できる「remove.bg」の使い方