Hq3x

提供: Oss4art
移動: 案内検索
URL
http://www.hiend3d.com/hq3x.html
ライセンス
GPL

概要

Hq3x はアンチエイリアス処理の一手法で、ビットマップ画像を拡大する際に、中間色を用いて仕上がりを滑らかにすることができる。 ドット絵のような、エッジ成分が強くかつ色数が少ない絵において特に効力を発揮する。

Hq3x は画像を3倍に拡大するためのルーチンだが、2倍にする Hq2x、4倍にする Hq4x も用意されている。 なお配布されているコードは Windows 用で、ライブラリ形式にもなっていないので、使うには手を入れる必要がある。 幸い、AdvanceMAME のソースコードに移植されたものが収録されているので、これを流用するのが楽。

主な用途としては、古いゲームのエミュレータで画面を拡大する際によく使われる。

サンプル

以下のサンプル画像は Hq3x のサイトから転載した。

オリジナルの画像 Hq3x original.png
単純に2倍に拡大したもの Hq3x near2x.png
Hq2xで2倍に拡大したもの Hq3x hq2x.png

関連

Scale2xは同種のアンチエイリアス処理を、中間色を使わずに行う。