はじめに TMPGEncの設定に「量子化行列」なんてものがあります。なんでしょう、これ。動画系掲示板で聞いてみても、過去ログを見てもよくわからない。じゃあ、検索エンジンでは、というと、これまた難解で良く分からない、という状態だと思います。ここでは、なるべく堅苦しい数式は廃して、イメージをつかむ事を優先に量子化行列を解説したいと思います。 量子化行列を語るには、MPEG圧縮の仕組みを知らなければならないので、 ・その1 : MPEG圧縮の仕組み ・その2 : 量子化行列が画質に及ぼす影響 という2部構成で行きたいと思います。 MPEG圧縮の流れ まずは、MPEGがどんな流れで圧縮されるのか、ですね。言葉よりも図を見たほうが速いでしょう。 Fig.1 MPEG圧縮の流れ わからない言葉だらけだと思いますが、この図に書いた言葉は今回の解説のキーワードになってます。覚える必要はありませんが、流れだ
以前(id:n7shi:20090519)C言語で外部ライブラリなしにJPEGの画像サイズを取得しましたが、同じことをC#でもやってみました。イメージを展開せずサイズだけ知りたいときに便利かもしれません。パブリックドメインです。 public static Size GetJpegSize(string jpg) { using (var fs = new FileStream(jpg, FileMode.Open)) { var buf = new byte[8]; while (fs.Read(buf, 0, 2) == 2 && buf[0] == 0xff) { if (buf[1] == 0xc0 && fs.Read(buf, 0, 7) == 7) return new Size(buf[5] * 256 + buf[6], buf[3] * 256 + buf[4]); e
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く