hqx
Skalier-Algorithmus für Pixelgrafiken / aus Wikipedia, der freien encyclopedia
hqx ist ein Algorithmus in der Bildverarbeitung zur Skalierung von Pixelgrafiken bzw. Sprites.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Disambig-dark.svg/25px-Disambig-dark.svg.png)
Der Titel dieses Artikels ist mehrdeutig. Weitere Bedeutungen sind unter HQX aufgeführt.
Er wurde von Maxim Stepin entwickelt. Der Algorithmus ist relativ schnell, da er intern auf Lookup-Tabellen basiert und kann daher problemlos in Echtzeit angewendet werden. Er wird hauptsächlich in Emulatoren, wie Nestopia, Snes9x, VisualBoyAdvance und ZSNES verwendet.
Es existieren aktuell drei Vergrößerungsfaktoren: hq2x, hq3x, und hq4x (2×, 3× und 4×). Für andere Größen wird der Algorithmus in Kombination mit einer Nearest neighbor („nächster Nachbar“)-Interpolation eingesetzt.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/c/cb/Test_nn.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/f/f5/Test_hq3x.png)