• ベストアンサー

pngをjpgにきれいに変換したい

タイトルのとおりです。 私はInkscapeを使って線画を描いたのですが png形式でしか出力できず、困ってます。 (壁紙として使用するのにpngは不便なので) 形式を変換したいのですが(透過情報が入ってるからかな?)変換ソフトを使用すると アンチエリアスが消えカクカクになってしまいます。 滑らかな線を残したいのです。 何かよい方法をご存知の方よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • TR23
  • ベストアンサー率62% (92/148)
回答No.3

使っているソフトの問題かも。 Inkscapeで作成したPNGファイルをGinpやPhotoshopなどで開き、そのままJpegで保存するとアンチエイリアスの掛かった状態で保存されますが、JTrimというソフトで開き、Jpegで保存するとアンチエイリアスの掛からない状態になるので、どういったソフトを利用しているかわかりませんが、他のソフトで試してみて下さい。 (利用環境は全てXP SP2、Inkscape設定はディフォルトのままです)

shoran
質問者

お礼

回答ありがとうございます GIMPでpngデータを開きjpgで保存したところアンチエイリアスを掛けたまま保存できました。 ありがとうございました。

その他の回答 (2)

  • Hoyat
  • ベストアンサー率52% (4897/9300)
回答No.2

>元データはベクトル画でぼかしも使っているのですが変換ソフトを使うとぼかされず、塗りつぶされた状態になってしまいます。 pngデータを見てもアンチエイリアスかかってますか? ブラウザ等でプレビューできるはずです。 それでアンチエイリアスがかかっている状態であるなら 今度は変換ソフトの側の問題かもしれません。 例えば「16bitまでしかカラーモード対応していない」とかです。

shoran
質問者

お礼

回答ありがとうございます。 どうやら変換ソフトの問題のようです。 ありがとうございました。

  • Hoyat
  • ベストアンサー率52% (4897/9300)
回答No.1

>変換ソフトを使用するとアンチエリアスが消えカクカクになってしまいます。 この状態は単に元データの解像度が不足しているからではないか?と思われます。 Inkscapeでの出力時のデータを一度チェックしなおしてみては如何でしょう?

shoran
質問者

補足

元データーのほうは537×477(px)(中途半端な数字ですいません) 出力データも537×477(px)で同じ解像度です。 元データはベクトル画でぼかしも使っているのですが変換ソフトを使うと ぼかされず、塗りつぶされた状態になってしまいます。 inkscapeで作るのが失敗だったかな・・・

関連するQ&A