itch.io is community of indie game creators and players

Devlogs

SLK_img2pixel 1.5

SLK_img2pixel
A downloadable tool for Windows and Linux

SLK_img2pixel 1.5 has been released! In addition to yet another new gui, this release includes a selection of new features. The new version, however is 64bit only, if you need a 32bit version, the old 1.4 release will remain available for download.

Downsampling

This version contains a new downsampling option: "Cluster".  This one has the neat effect of making the image look aliased. You will probably have to zoom in to see the difference, look at the boundaries between colors:

Additionally the "Round", "Floor" and "Ceil" downsampling options have been combined into one: "Nearest".

Color assignment

This version contains a new color assignment option: "Median-cut". This allows specifying an exact amount of colors to use from the palette, but is incompatible with dithering. This is especially useful if you want to palette swap an existing image. Here is it used to change ansimuz "SunnyLand Forest of Illusion" to the dawnbringer-32 palette. Note how the median-cut version preserves the details of the input image (leaves!):

Tinting

This feature should have really been in previous versions already. Previously if your input image was grayscale, there was no way to color it inside of SLK_img2pixel.

Multithreading

Previously, only the Linux version (if built from source) was multithreaded. Now, all versions are! With the addition of some internal caching and optimizations for blurring and sharpening, this should make SLK_img2pixel a lot faster!

New gui

Yes, the last update was a new gui, too. This one compacts everything into one window. Additionally, there are now text fields for every slider, allowing you to enter exact numbers.

Linux version

I've finally bit the bullet and figured out how to create appimages. All previous version already supported Linux, but you had to build from source. Since the Linux download only contains the executable, consider downloading the Windows version, too, if you need some palettes to start with.

Full changelog

  • added new sampling mode --> "cluster"
  • combined "ceil", "floor" and "round" sampling options into "nearest"
  • added tinting
  • optimized and corrected gaussian blur: about 5x faster and more correct for large blurring radius
  • sharpening is now unsharp-masking
  • new gui
  • multithreading
  • new color assignment mode: "median-cut"
  • new color distance metrics: "weighted rgb" and "redmean"
  • removed "yuv", "ycc", "yiq", "hsv" and "xyz" distance metrics. If you used them previously, I can add them back

Files

  • slk-img2pixel-win64.zip 1.5 MB
    Version 1.5
  • SLK_img2pixel-x86_64.AppImage 5.1 MB
    Version 1.5
Download SLK_img2pixel
Read comments (2)