パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

PNGの未来…?」記事へのコメント

  • PNGって (スコア:2, おもしろおかしい)

    by Anonymous Coward
    不可逆圧縮に対応することなく、GZIPベースの可逆圧縮のみ
    に. とどまってしまっらった点も、普及の妨げになった気がします。
    まあ今でこそブロードバンド大流行りで200~300KB程度ある
    画像も 苦にならなくなっていますが、ダイアルアップ/INS64
    全盛期には ・・・・・そう大きい画像は嫌われてましたし(今も?)
    • by Anonymous Coward
       PNGって内部では圧縮処理はZLIB丸投げで、LIBPNGは色合わせやパケット処理しかしていない印象があるのですが、実際どうなんでしょう?
       GIFも似た感じだった気がするので、外人の作った処理系の合理性を見た気がする。
       日本発の画像圧縮(PIC/MAG/PI等)は画像特性(アニメ塗りやタイル)に特化した処理を
      • だいたい、そんなところです。libpng は、ファイルフォーマットの組み立て/解釈と、 圧縮率を高めるためのフィルタ処理ぐらいしかしてません。

        PI の圧縮/展開コードも書いたことがあるのですが、PNG の deflete 圧縮よりも 速くて平均的に高圧縮率でした。'90年代の初めに pi の英語版の仕様書があれば、 海外からもそれなりの反響があったのかもしれないですね。

        • by Anonymous Coward on 2003年06月10日 13時24分 (#333797)
           聞きたいのはこの「フィルタ処理」ってヤツです。
           PNGもフィルタ処理によって圧縮率が変わるので、どんな事してるのかなぁ~と思って。
           ちゃんと調べるか…。

          #LIBPNGは大きいので苦手なAC
          親コメント
          • Re:PNGって (スコア:2, 参考になる)

            by masaru_al (15915) on 2003年06月10日 14時12分 (#333831)

            一言で言えば、近隣の画素との差を取っているだけです。そうすることで値が0近辺に集中するので、圧縮がかかりやすくなる。

            差の取り方が(差を取らない場合も含めて)5種類あって、局所的な画像内容に応じてこれらを自由に切り替えられるので、その選択法によっても圧縮率が変わります。

            # ソースを読むより、とりあえず日本語版PNG仕様書の方がわかりやすいと思う。

            親コメント
          • by Anonymous Coward
            別にlibpngを調べなくても、
            http://tech.millto.net/~pngnews/kndh/PngSpec1.2/PNG-Filters.html
            ここを見ればいいでしょう。
            要するに、可逆性を保ったまま、画像をzlib好みのデータに変形する処理のことです

人生unstable -- あるハッカー

処理中...