画像縮小

BiLinearの画像の拡大縮小処理を実装して、画像の縮小を試してみると、画質が殆どNearestNeighborと変わらないので驚いた。画像の縮小処理を行う際には、LowPassFilterを通さないと画質が悪くなってしまうという事をmarumoさんの日記で読んだ気はするんだけれど、今まで実感が無かった。しかしPhotoshopでぼかし処理を掛けてからNearestNeighborで縮小を行うと画質がマシになったのでまぁそういう事なんだろう。解像度が下がると高周波成分の表現が難しくなるので均す必要があるという事なんだろうか。

JPEG2000はWaveletで高周波成分を段階的に分けている処理のためか、JPEGに比べて同程度の容量の場合にあまりシャープな感じが出ないので、画像によってぼけてしまって好みではない。森林の木の葉が密集しているような写真の場合、ある程度以上の容量ならJPEG2000よりJPEGの方が見た目が良い感じがする。

でもJPEG2000はThumbnailに非常に向いていると思う。