2009年7月25日のブックマーク (3件)

  • Labyrinthine Code - PNGに関する資料

    PNGに関する資料 PNGのデコーダを作成する際に仕様書等から得た知識をまとめ、ここに記録する。 より正確な資料はhttp://www.w3.org/Graphics/PNG/(仕様書、英文) またはhttp://tech.millto.net/~pngnews/kndh/(仕様書、邦訳) から得られる。 目次 まず知っておくべきこと ファイルの構造 主要チャンクについて 作業工程 インターレース フィルタリング zlibを使ったデータ圧縮・伸張 あとがきとサンプルコード 注)内部データ圧縮・伸張については公開されているライブラリを使うだけで 圧縮アルゴリズムについては記述しない。 1.まず知っておくべきこと 流石にPNGフォーマットはプログラミング初心者にも理解できるほど簡単なものではない ので、ある程度の知識を前提として知っておく必要がある。 筆者はWindowsプロ

    r_kurain
    r_kurain 2009/07/25
    PNG仕様 具体的
  • PNG (Portable Network Graphics) Specification

    PNG (Portable Network Graphics) Specification, Version 1.2 For list of authors, see Credits. この文書の状態 これは RFC-2083 として発表され、W3C 勧告である PNG 1.0 仕様書の改訂版です。改訂は PNG 開発グループによって公開されましたが、標準化団体に認可されていません。 PNG 仕様書は ISO/IEC JTC 1 SC 24 の条項下で標準化中であり、最終的に ISO/IEC International Standard 15948 として公開されることが期待されています。この仕様書の下位互換性を維持することが標準化団体の意図です。開発者は現在の PNG の文書の状態を定期的に PNG のオンラインリソース(Online Resources を参照してください)でチェックす

    r_kurain
    r_kurain 2009/07/25
    PNG仕様書和訳
  • PNG - 日本語で仕様書

    PNGについて 目次 PNGファイルの構造 ├ 識別部 └ 体部 ├ 標準チャンク │ ├ 基チャンク │ │ └ IHDR PLTE IDAT IEND │ └ 補助チャンク │   ├ cHRM gAMA sBIT sRGB iCCP │   ├ bKGD hIST tRNS pHYs sPLT │   └ tIME tEXt zTXt iTXt └ 付加チャンク └ 公式登録チャンク ├ oFFs pCAL sCAL └ gIFg gIFt gIFx fRAc 参考サイト PNGファイルの構造 PNGファイルは、PNG識別部と体部とからなっています。

    r_kurain
    r_kurain 2009/07/25
    PNG仕様書