アカウント名:
パスワード:
素直に算術符号使った方がいいんじゃないの?どのブラウザがデコードできるかどうかはともかくとして
同感。算術符号にするだけで2割〜3割くらいは小さくなる。とうの昔にlibjpegでもデフォで扱えるようになってるのに。
#3048276の言うように、BGPが一番いいと思う。
いや、Leptonも使ってる [dropbox.com]んだって。
Instead of writing bits as zeros and ones, Lepton encodes the data using the VP8 arithmetic coder, ...
元々JPEGにはハフマン符号と算術符号が規定されている。しかし算術符号はIBMの特許切れまで使えなかったが、今時のlibjpegではデフォで使えるようになっている。libjpegに付属するjpegtranで算術符号にするだけで2割とか3割とか小さくなる。だから新しいフォーマットなんか不要。
ただ、libjpegをリンクしていても表示できないアプリは多いかも。linuxのビュアー・ブラウザだと、libgdkあたりでダメみたい。昔ながらのlibX11を直接扱うビュアーだと算術符号使ったjpegでも大丈夫。
Leptonがやってるのは算術符号に置き換えるだけじゃないけどね。
算術符号にしただけのjpegと大差がないのに、わざわざ別フォーマットを作る必要があるのか?って話でしょ。
それよりさらに小さくなるならな。Dropboxは何百億というJpegファイルを管理してるんだ。少しの差でもチリと積もれば山となる。
訂正:チリも積もれば山となる。
ああ、Dropboxのような用途限定ね。一般に普及させる意味はないね。
別にDropboxはこのフォーマットを一般に広く普及させようと公開したわけではないだろう。
どういう用途に適しているかは
This can be used to archive large photo collections, or to serve images live and save 22% bandwidth. [github.com]
と書いている。そして公開した理由も
Community participation and improvement to thi [dropbox.com]
ハフマン符号と算術符号で20%も差が出るのか
ごめんなさい、測りなおしたら、14%程度でした。
jpegtran で239個のファイルを変換しました。-copy none: 73082054 byte-progressive -arithmetic -copy none: 63838851 byte
# 以前もっと大きな差が出たのは、画像処理ソフトがexifにくっつける領域がカットされた影響かも
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
こんなの使うより (スコア:0)
素直に算術符号使った方がいいんじゃないの?
どのブラウザがデコードできるかどうかはともかくとして
Re: (スコア:0)
同感。
算術符号にするだけで2割〜3割くらいは小さくなる。
とうの昔にlibjpegでもデフォで扱えるようになってるのに。
#3048276の言うように、BGPが一番いいと思う。
Re: (スコア:0)
いや、Leptonも使ってる [dropbox.com]んだって。
Instead of writing bits as zeros and ones, Lepton encodes the data using the VP8 arithmetic coder, ...
Re: (スコア:0)
元々JPEGにはハフマン符号と算術符号が規定されている。
しかし算術符号はIBMの特許切れまで使えなかったが、
今時のlibjpegではデフォで使えるようになっている。
libjpegに付属するjpegtranで算術符号にするだけで2割とか3割とか小さくなる。
だから新しいフォーマットなんか不要。
ただ、libjpegをリンクしていても表示できないアプリは多いかも。
linuxのビュアー・ブラウザだと、libgdkあたりでダメみたい。
昔ながらのlibX11を直接扱うビュアーだと算術符号使ったjpegでも大丈夫。
Re: (スコア:0)
Leptonがやってるのは算術符号に置き換えるだけじゃないけどね。
Re: (スコア:0)
算術符号にしただけのjpegと大差がないのに、わざわざ別フォーマットを作る必要があるのか?って話でしょ。
Re: (スコア:0)
それよりさらに小さくなるならな。
Dropboxは何百億というJpegファイルを管理してるんだ。少しの差でもチリと積もれば山となる。
Re: (スコア:0)
訂正:チリも積もれば山となる。
Re: (スコア:0)
ああ、Dropboxのような用途限定ね。
一般に普及させる意味はないね。
Re: (スコア:0)
別にDropboxはこのフォーマットを一般に広く普及させようと公開したわけではないだろう。
どういう用途に適しているかは
This can be used to archive large photo collections, or to serve images live and save 22% bandwidth. [github.com]
と書いている。
そして公開した理由も
Community participation and improvement to thi [dropbox.com]
Re: (スコア:0)
ハフマン符号と算術符号で20%も差が出るのか
Re:こんなの使うより (スコア:1)
ごめんなさい、測りなおしたら、14%程度でした。
jpegtran で239個のファイルを変換しました。
-copy none:
73082054 byte
-progressive -arithmetic -copy none:
63838851 byte
# 以前もっと大きな差が出たのは、画像処理ソフトがexifにくっつける領域がカットされた影響かも