- 締切済み
jpg保存時の圧縮をなくしたい
レジストリ変更によって圧縮率の変更は可能でしょうか \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shaerd Tools\Graphics Filters\Export\JPEG\Options ⇒ Quality を変更しましたが変わらず(10進数で100になるように16進数で64へ) ここはJpegのみでjpgには関わらないのか、保存時には関係ないのかも良く分かっていません。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- u-bot
- ベストアンサー率58% (1736/2988)
JPEG規格にも可逆圧縮もありますが一般的ではないようです。 http://ja.wikipedia.org/wiki/JPEG No2さんの言われている他の画像フォーマットを選択するのが無難です。
JPEGの規格には非圧縮が恐らく存在しません。 例えば、ファイル圧縮のZIPには、非圧縮があるのですが、JPEGは画像が劣化してもサイズを小さくする事を目的に作られているためか、規格上存在しません。 ですから、品質を最高(100)にして保存した場合でも、JPEGは圧縮されます。 なお、一部のソフトで非圧縮のJPEGが作成できるようですが、これはソフトによっては正しく開けません。 ご希望をかなえるには、可逆圧縮のPNGを使うか、まだマイナーですが、JPEG2000には可逆圧縮モードがあったと思います。これらなら画像を劣化させずに保存できます。 容量を全く気にしないのであればもっと単純でビットマップ(BMP)などで保存すれば非圧縮になります。 あるいはJPEGの圧縮率を変えたいのなら、フリーソフトなどで対応したものが沢山ありますから、それらを使用されては? 私はIrfanViewとかをよく使います。 なお、拡張子の.jpegと.jpgは同じファイルです。後者はeを省略しているだけです。
- violet430
- ベストアンサー率36% (27472/75001)
画像編集ソフトを使えば無圧縮で保存もできますけど、それでは駄目なのですか?
お礼
普段はbmp保存し(ソフトを使う事もあり)編集時に各拡張子への変更なども行っているので その辺は問題ありません、OS上での扱いを変えられないかと質問させていただきました。
お礼
>品質を最高(100)にして保存した場合でも、JPEGは圧縮されます。 なるほど、レジストリで100をしていしても97~98%になったので質問してみたのですが仕様と言う事なのでしょうね。 他の方法を考えてみたいと思います。 ソフトを使っての部分では、普段はbmp保存し加工時に各拡張子へ変換しており その辺は問題ありません。 Jpeg2000についても勉強してみたいと思います、ありがとうございました。