hqx
aus Wikipedia, der freien Enzyklopädie
hqx ist ein Algorithmus in der Bildverarbeitung zur Skalierung von Pixelgrafiken bzw. Sprites.
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.
Siehe auch
Weblinks
- Demos & Docs -- hq2x Magnification Filter (Memento vom 5. Dezember 2013 im Internet Archive)
- Demos & Docs -- hq3x Magnification Filter (Memento vom 14. November 2013 im Internet Archive)
- Demos & Docs -- hq4x Magnification Filter (Memento vom 16. Dezember 2013 im Internet Archive)
- hqx project bei code.google.com
- Butchering HQX scaling filters Funktionsweise des Algorithmus (englisch)