タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Formatに関するpokutunaのブックマーク (7)

  • RELAX NG - Wikipedia

    RELAX NG (リラクシング、RELAX Next Generation) は、マークアップ言語XMLのスキーマ言語の一つである。RELAX NG で記述されたスキーマは、XML文書の構造と内容のパターンを定義する。RELAX NG で記述されたスキーマは、それ自身がXML文書である。RELAX NG でスキーマをXML文書として記述する方法を、XML構文という。しかし RELAX NG では、スキーマをXML構文ではない簡潔な短縮構文 (Compact Syntax) で記述することもできる[1]。つまり RELAX NG では、XML構文でスキーマを記述しても良いし、短縮構文でスキーマを記述しても良い。RELAX NG は、W3C XML Schema と比べて仕様が簡潔である。RELAX NG は、ジェームズ・クラークと村田真が共同で設計した。2001年12月に、OASISの R

  • SOF

    SOFはJPEGファイルの種類や画像サイズなど最も重要なパラメータを記録しています。 ひとつのJPEGファイルやJPEG構造に必ず一つ記録されます。 SOFにはマーカコードの違いにより、全部で13種類有り、そのうち2種類、SOF0とSOF2が一般的に利用されます。 解析例 SOF0 :Start Of Frame 0 - Baseline DCT 640[0] x 480[0] pixel - 24bit color (YCbCr 4:2:0) ComponentID-01 Y 2x2 QT0 ComponentID-02 Cb 1x1 QT1 ComponentID-03 Cr 1x1 QT1 1行目に表示されるSOFの種別はマーカによって異なります。SOF0=Baseline 2行目は画像の横サイズ X 縦サイズ 画像成分名(YCbCrの時はサンプリング比も表示) 画像サイズ横の[括弧

  • JPEG画像形式の概要(フォーマット) - ウェブで用いられる画像形式。

    JPEG画像のフォーマットについて解説します。 尚現在のところ、しらぎくさいと実験室ではベースライン方式JPEG画像とプログレッシヴ方式JPEG画像のみを対象とし、拡張ベースライン方式JPEG画像及びロス無し方式JPEG画像は対象外としております。 JPEG画像でのセグメントについて。 JPEG画像のファイルはセグメントと呼ばれるブロックの集まりです。 セグメントとは、意味を持ったブロックの事で、以下の二つの形式があります。 内容を持たない、特定のセグメント。 マーカ 以下の2オクテットからなる、セグメント開始の目印です。 セグメントを表す、十六進数で[FF]のバイナリ。 セグメントの意味を与える、1オクテットのバイナリ。 つまり、特定のセグメントにはマーカ以外には内容がありません。 内容を持つ、一般のセグメント。 以下の構成になります。 マーカ 以下の2オクテットからなる、セグメント開始

    JPEG画像形式の概要(フォーマット) - ウェブで用いられる画像形式。
  • Crazy*Planet:お絵描き研究室:JPEG(原理編3)

    エントロピー圧縮、プログレッシブエンコード、JPEG フォーマットの構成とマーカについて解説しています。 6. エントロピー圧縮 量子化のあとの圧縮では不可逆な操作は行われません。圧縮プロセスについては簡単に解説するにとどめます。 まず、量子化行列の中で突出している DC 成分(左上)を「直前のブロックの DC 成分からの差分」に変換します。画像全体で急峻な DC 変化が現れることは希なので、こうすることによって量子化行列全体の数値を低く押さえて圧縮しやすくします(一番最初のブロックはどうしようもありませんが)。 次に 8x8 の量子化行列を左上から右下に向かって「ジグザグ」に走査し、64 要素の一次元数列に変換します。表5−2を見ればわかるように、量子化行列には「0」が右下に集中する傾向があるため、このように並べ替えた数列には後端に「0」が連続する傾向が表れます。そこで、

  • JPEGセグメント

    ここではJPEGファイルの修復に必要な各セグメントの説明を行います。 JPEGファイルを修復される方はこのページの内容は重要ですので、必ず見て下さい。 JPEGファイル内のセグメントは、画像表示に直接関わっているものと、そうでないものがあり、JPEGファイルを修復する上で、それらを理解しておく必要があります。 普通のJPEGファイルに存在するセグメントの種類はそんなに多くありません。 ここでは、セグメントの種類をパターンとして覚えて下さい。 必須セグメント DQT,DHT,SOF,SOS JPEGファイルには、以下の2種類のテーブルが含まれます。 量子化テーブル  (Quantization Table) ハフマンテーブル (Huffman Table) ハフマンテーブルの代りに、算術符号を用いた算術圧縮テーブル(Arithmetioc Coding Table)を使用する場合もありますが

  • プログラミング/BMPファイル仕様/バイナリ構造 - ルーチェ's Homepage

    以下に各構成要素の詳細を述べる。 ファイルタイプ(2バイト) ファイルがBMPファイルであることを示すもので、1バイト目が 'B' 、2バイト目が 'M' となる。 エンコーダは必ずこの値を格納するべきで、デコーダはこの値であるかをチェックするべきである。 ファイルサイズ(4バイト) BMPファイル全体のバイト単位でのサイズが符号無し整数値で入る。 ただし、厳密でないエンコーダはこの値を計算せずに 0 を格納しても構わない。 デコーダはこの値を利用する必要はなく、また信用するべきでもない。 予約1(2バイト) 予約2(2バイト) これら2要素は将来の拡張用に予約されており、エンコーダは 0 を格納するべきである。 デコーダはこれらの値を無視して構わない。 イメージデータオフセット(4バイト) BMPファイルの最初からイメージデータの先頭までのバイト単位でのオフセットが符号無し整数値で入る。

  • 真鵺道式の説明

    真鵺道(まぬえど)式の説明 鈴木朝子と高橋誠の部屋では、テキストの変更についての議論が多くあります。これについて、便利な記法かありましたのでこれを採用してみました。記法の概略をここに説明します。詳細については、山内 斉さんの真鵺道をご覧ください。

    pokutuna
    pokutuna 2013/03/17
    おもしろい
  • 1