IT-lexikon › Programmering › hqx

hqx

Programmering In English → Uppdaterad: 2026-10-27

En familj skalningsfilter för pixelgrafik som jämför varje pixel med sina åtta grannar och blandar fram mjuka kanter.

Maxim Stepin släppte hq2x, hq3x och hq4x 2003, och namnet anger skalfaktorn. Varje källpixel jämförs med de åtta omgivande; en granne räknas som olik om skillnaden i YUV-rymden passerar ett tröskelvärde. Det ger 256 möjliga mönster, och för vart och ett slår filtret upp hur utpixlarna ska interpoleras fram.

Till skillnad från Scale2x hittar hqx på nya färger, vilket ger rundade konturer och antialiasade diagonaler. Det blev standardfiltret i en generation emulatorer, och lika omdiskuterat bland puritaner som tycker att pixelkonst ska se ut som pixelkonst. Efterföljaren xBR hanterar kurvor bättre.

← Tillbaka till lexikonet