「JPEG/マーカー」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | + | '''マーカー'''(英語:maker)とは、JPEGファイルの中に存在する2[[バイト]]の区切りのことである。 | |
== 概要 == | == 概要 == | ||
17行目: | 17行目: | ||
マーカーは2[[バイト]]も使っているが上位1バイトは「0xFF」固定だったりする。 | マーカーは2[[バイト]]も使っているが上位1バイトは「0xFF」固定だったりする。 | ||
− | + | [[JPEG2000]]は基本的にはJPEGのファイル構造をベースとしており、新たにマーカーを追加拡張するかたちで実装されている。 | |
== マーカーの種類 == | == マーカーの種類 == | ||
− | + | JPEGを標準化した標準化団体の[[ITU-T]]は何でもかんでも[[3文字アルファベット]]で表記する決まりがあるため、それぞれのマーカーには[[3文字アルファベット]](+数字の場合もある)が割り当てられている。 | |
{| class="wikitable" style="width:100%; font-family:monospace" | {| class="wikitable" style="width:100%; font-family:monospace" | ||
30行目: | 30行目: | ||
| 0xFF, 0xC0 | | 0xFF, 0xC0 | ||
| [[JPEG/マーカー/SOF0|SOF0]] | | [[JPEG/マーカー/SOF0|SOF0]] | ||
− | | 基本処理 DCT | + | | 基本処理 DCT 処理のフレーム開始マーカー |
|- | |- | ||
| 0xFF, 0xC1 | | 0xFF, 0xC1 | ||
38行目: | 38行目: | ||
| 0xFF, 0xC2 | | 0xFF, 0xC2 | ||
| [[JPEG/マーカー/SOF2|SOF2]] | | [[JPEG/マーカー/SOF2|SOF2]] | ||
− | | 段階 DCT | + | | 段階 DCT のフレーム開始マーカー、ハフマン符号処理 |
|- | |- | ||
| 0xFF, 0xC3 | | 0xFF, 0xC3 | ||
| [[JPEG/マーカー/SOF3|SOF3]] | | [[JPEG/マーカー/SOF3|SOF3]] | ||
− | | 可逆処理 | + | | 可逆処理 のフレーム開始マーカー、ハフマン符号処理 |
|- | |- | ||
| 0xFF, 0xC5 | | 0xFF, 0xC5 | ||
288行目: | 288行目: | ||
| 穴埋めマーカー、無視せよ | | 穴埋めマーカー、無視せよ | ||
|} | |} | ||
− | + | {{stub}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== 関連項目 == | == 関連項目 == |