一括表示

[No.27217] LZW形式で圧縮したTIFについて 投稿者:niconico panch  投稿日:2007/03/23(Fri) 15:18

フォトショップ等での画像処理の後にTIFで保存する際、データーが大きくなるので
圧縮LZW形式にしています。
その画像ファイルを再度レタッチする場合に、そのままで作業しても画質等への問題
はないでしょうか?可逆式圧縮の仕組みが、今ひとつ解りません、、、
今はLZW圧縮を一旦フルのTIFに再変換してから画像処理しているのですが、
二度手間に感じます。皆様はどうしておられますか?よろしくお願いしまします。


[No.27218] Re: LZW形式で圧縮したTIFについて 投稿者:n2m  投稿日:2007/03/23(Fri) 16:23

≫ niconico panch さん

> フォトショップ等での画像処理の後にTIFで保存する際、データーが大きくなるので
> 圧縮LZW形式にしています。
> その画像ファイルを再度レタッチする場合に、そのままで作業しても画質等への問題
> はないでしょうか?可逆式圧縮の仕組みが、今ひとつ解りません、、、
> 今はLZW圧縮を一旦フルのTIFに再変換してから画像処理しているのですが、
> 二度手間に感じます。皆様はどうしておられますか?よろしくお願いしまします。

私も可逆式圧縮の圧縮ロジックは分かりませんが、
その名の通り、完全にもとに戻すことができる方式ですので画質への影響はありません。
ファイルを一つ一つ圧縮しないで、まとめて一つの圧縮ファイルにできるソフトを使うと若干楽になるでしょう。


[No.27219] Re: LZW形式で圧縮したTIFについて 投稿者:KATANA  投稿日:2007/03/23(Fri) 19:04
URL:http://members.at.infoseek.co.jp/SUZUKI_KATANA/index.html

≫ n2m さん

> ファイルを一つ一つ圧縮しないで、まとめて一つの圧縮ファイルにできるソフトを使うと若干楽になるでしょう。

例えば、フォルダごとまとめてZip圧縮をするという事でしょうか?
それであれば、直接ファイル編集は出来ないので不便です。

TIFFのLZW形式で保存すれば、ファイルの大きさを稼げるのと、直接Photoshopで開けるので便利です。
また、比較的新しいバージョンからはZIP圧縮もサポートされていますので、こちらの方がファイル容量は小さくなるようですが、古いTIFFリーダーはサポートしていない場合があるので、注意が必要です。


[No.27221] Re: LZW形式で圧縮したTIFについて 投稿者:niconico panch  投稿日:2007/03/24(Sat) 09:03

≫ n2m さん

> 私も可逆式圧縮の圧縮ロジックは分かりませんが、
> その名の通り、完全にもとに戻すことができる方式ですので画質への影響はありません。
> ファイルを一つ一つ圧縮しないで、まとめて一つの圧縮ファイルにできるソフトを使うと若干楽になるでしょう。
_____________________

なるほど、ありがとうございます。
LZWのままで作業しても画質劣化は起きないということですね。
私の場合、TIF保存する場合ほとんどがフォトショプでのレタッチが前提なので、
1ファイルごとで展開することになります。いずれにせよ、これで安心しました。


[No.27222] Re: LZW形式で圧縮したTIFについて 投稿者:JM  投稿日:2007/03/24(Sat) 11:13

≫ niconico panch さん

どうでもいいことかもしれませんが、、、

> その画像ファイルを再度レタッチする場合に、そのままで作業しても画質等への問題
> はないでしょうか?可逆式圧縮の仕組みが、今ひとつ解りません、、、

情報には大きさがありまして(情報エントロピーというのですが)、その大きさが
ハードディスク上のファイルの大きさと同じとは限りません。ということは
エントロピーと同じ大きさにまでファイルを小さくしても情報の劣化が無い
ことになります。

例えばFAXで使われるランレングス符号では、FAXの2値画像が

000000000000111111111000000000000000

だったとすると、0が12個、1が9個、0が15個という情報をコンパクトに
まとめてファイルにしておくと情報を失わず、ファイルの大きさを小さく
できる場合があることがお分かり頂けると思います。
(例えば全面が白つまりゼロが続くような極端な例では顕著です)

LZWではもっとうまくやっているはずです(詳細は存じません、ごめんなさい)。

乱暴な例えでは、旅行の帰りに着替えをきれいにたたんでから荷造りすると
鞄に収まったりするのと同じと思えばいいのではないでしょうか。

逆にJPEGなんかは、無くなっても気がつかない荷物は捨てて鞄に入れています。
JPEG鞄に入れた時点で元通りにはできないです。


[No.27223] 可逆圧縮と非可逆圧縮の違い 投稿者:Crystal2  投稿日:2007/03/24(Sat) 15:05

≫ JM さん

概念的には、このランレングス圧縮で説明するのが分かりやすいですね。

> 例えばFAXで使われるランレングス符号では、FAXの2値画像が
>
> 000000000000111111111000000000000000
>
> だったとすると、0が12個、1が9個、0が15個という情報をコンパクトに
> まとめてファイルにしておくと情報を失わず、ファイルの大きさを小さく
> できる場合があることがお分かり頂けると思います。
> (例えば全面が白つまりゼロが続くような極端な例では顕著です)


0000100000 1111011111 0000100000という情報があるときに、

0が4つ
1が1つ
0が5つ
1が4つ
0が1つ
1が5つ
0が4つ
1が1つ
0が5つ

と丁寧に9行で表すのが「可逆圧縮」

逆に、忠実さは低いが、おおむね同じに見えるでしょうということで
0が10つ
1が10つ
0が10つ

と3行で表してしまうのが「非可逆圧縮」です。
この場合、データ量は「可逆圧縮」に対して3分の1になっているのが分かります。

圧縮データの展開の結果は、
可逆圧縮であれば、オリジナルデータと同じ0000100000 1111011111 0000100000になりますが、
非可逆圧縮ですと、0000000000 1111111111 0000000000という、おおむねオリジナルと同じデータしか得ることは出来ません。


[No.27229] Re: LZW形式で圧縮したTIFについて 投稿者:niconico panch  投稿日:2007/03/25(Sun) 01:54

≫ JM さん


> 情報には大きさがありまして(情報エントロピーというのですが)、その大きさが
> ハードディスク上のファイルの大きさと同じとは限りません。ということは
> エントロピーと同じ大きさにまでファイルを小さくしても情報の劣化が無い
> ことになります。
>
> 例えばFAXで使われるランレングス符号では、FAXの2値画像が
>
> 000000000000111111111000000000000000
>
> だったとすると、0が12個、1が9個、0が15個という情報をコンパクトに
> まとめてファイルにしておくと情報を失わず、ファイルの大きさを小さく
> できる場合があることがお分かり頂けると思います。
> (例えば全面が白つまりゼロが続くような極端な例では顕著です)
>
> LZWではもっとうまくやっているはずです(詳細は存じません、ごめんなさい)。
>
> 乱暴な例えでは、旅行の帰りに着替えをきれいにたたんでから荷造りすると
> 鞄に収まったりするのと同じと思えばいいのではないでしょうか。
>
> 逆にJPEGなんかは、無くなっても気がつかない荷物は捨てて鞄に入れています。
> JPEG鞄に入れた時点で元通りにはできないです。
_______________________
フムフム、なるほど。
とても参考になりました。
すごく解りやすい説明に感謝です。
ありがとうございます。