Skip to content

ImageProcessing-ElectronicPublications/gimp-plugin-pixel-art-scalers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gimp Pixel Art Scalers Plugin

GIMP plugin for rescaling images using Pixel Art Scalers

These scalers are able to resize graphics in a way that avoids both bluring and pixelation, while also preserving the look and feel of the image. They are commonly used for upscaling pixel art from console games when run in an emulator. They can be useful in other realms too.

Download compiled executables here:

Supported image scalers:

  • HQX (hq2x, hq3x, hq4x)
  • XBR (xbr2x, xbr3x, xbr4x)
  • ScaleX (scale2x, scale3x, scale4x)

GIMP Image Editor using Pixel Art Scalers Plugin

Options:

  • Force semi-transparent pixels to fully opaque / transparent (edge aliasing)
  • Suppress colors from alpha-hidden pixels (can sometimes cause discoloration at the edges)
  • Tiled and transparent temporary border options to improve scaling in special cases

Hints:

  • The plugin is located in : Menu -> Filter -> Render -> Pixel Art Scalers
  • You can resize the plugin dialog for a larger preview window
  • Currently it only operates on RGB and RGBA images

Acknowledgement:

Build & Install instructions

Native compile/install on Linux:

If GIMP & build tools not yet installed:
(example for debian/ubuntu/mint)
 * sudo apt install gimp
 * sudo apt install build-essential
 * sudo apt install libgimp2.0-dev

Then:
* cd gimp-rom-bin
* make

Then copy the resulting "plugin-pixel-art-scalers" to your GIMP plugin folder, depends on version

Plug-in folder locations:
 Linux: ~/.gimp-2.8/plug-ins  , or ~/.config/GIMP/2.10/plug-ins
 Windows: C:\Program Files\GIMP 2\lib\gimp\2.0\plug-ins


Install on macOS using homebrew

(Formula courtesy of @ryan-robeson.)

1. Run: brew install ryan-robeson/gimp/pixel-art-scalers
2. Then add the new plugin folder to GIMP's settings

About

Gimp plugin for rescaling images with Pixel Art Scalers such as hqx, xbr and scalex

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 98.2%
  • C++ 1.1%
  • Makefile 0.7%