https://github.com/bernhardfritz/hqx
hqx is a fast, high-quality magnification filter designed for pixel art.
https://github.com/bernhardfritz/hqx
pixel-art
Last synced: 28 days ago
JSON representation
hqx is a fast, high-quality magnification filter designed for pixel art.
- Host: GitHub
- URL: https://github.com/bernhardfritz/hqx
- Owner: bernhardfritz
- Created: 2018-05-16T21:17:53.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-20T20:11:41.000Z (almost 7 years ago)
- Last Synced: 2025-02-10T05:15:37.302Z (3 months ago)
- Topics: pixel-art
- Language: C
- Homepage: https://code.google.com/archive/p/hqx/
- Size: 39.1 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hqx
## Description
hqx ("hq" stands for "high quality" and "x" stands for magnification) is one of the pixel art scaling algorithms developed by Maxim Stepin, used in emulators such as Nestopia, bsnes, ZSNES, Snes9x, FCE Ultra and many more. There are 3 hqx filters: hq2x, hq3x and hq4x which magnify by factor of 2, 3 and 4 respectively.
## Installation
```bash
git clone --recursive https://github.com/bernhardfritz/hqx.git
cd hqx
mkdir build
cd build
cmake ..
make
make install
```## Usage
```
hqx [-s scaleBy] input output
```
## Example```bash
hqx -s 4 test.png output.png
```

## References
* https://code.google.com/archive/p/hqx/