いまさら気づいたのだが、
表題通り、
.NET FrameworkのSystem.Drawing.Bitmapで
JPEG形式の画像を読み込むと、
けっこう画質が劣化した状態になる。
気づいたきっかけは、
グレースケールなJPEGの画像を読み込んでレンダリングしようとしたとき。
下の画像のように・・・orz
左が、System.Drawing.Bitmapで読み込んだもの。
右は、GIMPで読み込んだもの。
こんなんじゃ使えねぇべ。
カラーの画像でも、これほどはっきりとしたものでは無いが、画質が悪い。
詳しくは、ここや、
http://kerokero.org/blog/blog.cgi/permalink/20101009031415
ここ
http://tete009.seesaa.net/article/143418763.html
の方々が詳しく調べていらっしゃるようです。
さて、どうしたものか・・・。