Image Resizer (Specially for Upscaling Pixel Art)

RyanBram

Veteran
Veteran
Joined
May 13, 2012
Messages
184
Reaction score
173
First Language
Indonesian
Primarily Uses
RMMV
Introducing
Image Resizer
credits : Hawkynt

 
1. Description
Image resizer is a free software designed for resizing image especially for upscaling low res pixel art image multiple times. This software contains many pixel art scaling algorithm that only can be found in video game emulators as image filter. If it is about upscaling pixel art, this software is currently the best as nothing can beat it even it was the proprietary Photoshop or Perfect Resizer.
 
2. Usage
The user interface is very straighforward, you just:
- Choose an image that you want to upscale;
- Choose scaling method that you desire (I reccomended use xBR 4x, but another method is also worth to be tried);
- Set another parameter if necessary;
- Save as your image.
 
3. Limitations
The limitation of these pixel art algorithm are they only capable for magnifying picture in predefined size, such as 2x, 3x, or 4x and cannot be used to shrink images. The solution when you want to resize you picture with custom size is to magnify the picture with the pixel art scaling algorithms first, then shrink it with lanczos or another filter to the desired size. For example, a pixel art image with dimension 2x2 pixel want to be scaled until 7x7 pixel (almost 4 times of its original size). So the solution is by using - let's say - Hq4x filter to magnify it until 8x8 pixel, then shrink it with lanczos filter to 7x7 pixel. The image will looks perfectly with this method.
 
4. Comparison
- Erick
is scaled four times:
 
- Boss
is scaled four times:
- Eliwood 
from Fire Emblem is scaled 12 times:

 
5. Download
You can obtain the program at its main site, just make sure .Net Framework 4 is installed in your computer.
 
If there is any questions related the usage of this software and pixel art scaling algorithm, feel free to ask. Please don't mind to write your impression when using this software.
 
 
Best regards,
 
RyanBram
 

Iavra

Veteran
Veteran
Joined
Apr 9, 2015
Messages
1,797
Reaction score
860
First Language
German
Primarily Uses
I kinda like the second example. Looks a bit like Wind Waker / Cell Shading to me and i'd like to see a whole game in this style (could be done with MV by using upscaled Ace resources).
 

Rikifive

Bringer of Happiness
Veteran
Joined
Jun 21, 2015
Messages
1,442
Reaction score
679
First Language
Polish
Primarily Uses
Other
Resizing pixelated images is absolutely not a problem at least for a GIMP - it does that perfectly from tiny to huge brick.



ERIC MEGAZORD
But the 'Hq4x filter' sounds interesting though. Perhaps I'll give it a try someday.

Thanks for sharing that information.
 
Last edited by a moderator:

Sharm

Pixel Tile Artist
Veteran
Joined
Nov 15, 2012
Messages
12,637
Reaction score
10,406
First Language
English
Primarily Uses
N/A
I've moved this thread to Program and Utility Discussion. Please be sure to post your threads in the correct forum next time. Thank you.
 

Soryn

The Waffle King
Veteran
Joined
Oct 27, 2015
Messages
116
Reaction score
90
First Language
English
Just tried this with some nice results... Resizing VXA tilesets using this and the options suggested by the OP seemed to yield the best results for tilesets. I tried several other combinations, but none were as error free or as clean.

  • Add your VXA (or whatever) tileset (drag and drop supported). Mine was 512x512 and needed to be 768x768 for MV
  • use either of these methods:
XBR 2x (normal mode, the NoBlend option just doesn't look as nice)

HQ 2x (normal mode as smart or bold create distortions) - my personal fav.

  • Hit resize and then hit switch (which puts the output you just created as your input source)
  • Change the method to lanczos for downsizing
  • Update to the proper size you want (768x768 in this case)
  • Hit resize again and then you can save your shiny new converted tileset and enjoy in MV :)
It's quite easy and painless and I think with a little messing around, you can even create a batch script for it which would be a massive blessing.

Anyway, thanks again for posting this!
 

unknownnumber

Veteran
Veteran
Joined
Jul 8, 2012
Messages
93
Reaction score
21
First Language
German
Primarily Uses
Hi RyanBram, I'm still using your RPT scaler and it does an excellent job.
May I ask if there are differences between the scaler and the program mentioned here?
 

RyanBram

Veteran
Veteran
Joined
May 13, 2012
Messages
184
Reaction score
173
First Language
Indonesian
Primarily Uses
RMMV
My RTP Scaler internally use Waifu2x for slow method that isn't available in this software. My RTP scaler also do it automatically while with this software you need to set everything manually. It is very good if you want to have custom size for your images.
 

unknownnumber

Veteran
Veteran
Joined
Jul 8, 2012
Messages
93
Reaction score
21
First Language
German
Primarily Uses
Ok, thanks. I'll stick to the RTP Scaler then.
One more question. The "Slow" method creates 3 files, "Waifu2xScaled"1-3. The Waifu2xScaled2 and Waifu2xScaled3 always seem to be identical (except Waifu2xScaled3 being a bit bigger in file size). What is the difference between the two?
 

RyanBram

Veteran
Veteran
Joined
May 13, 2012
Messages
184
Reaction score
173
First Language
Indonesian
Primarily Uses
RMMV
If I remember correctly, the difference is about the number of colors.

Number 1 will resulting the number of colors as original, number 2 will resulting 256 number of colors, number 3 will not have number of colors reduction process.

I don't look to my own application for long time, but your questions motivated me to update it with the latest technique especially about color reduction method.

Good luck with your project :smile:
 

Users Who Are Viewing This Thread (Users: 0, Guests: 2)

Latest Threads

Latest Posts

Latest Profile Posts

Potato The game! Few concepts for characters to my game.
Well, well, well, well....Lemme get a look at this fanart.
The Google Play rating for one of my games finally rose above 4.0 after getting review-bombed from a $0 sale. Now the game's sales are doing much better when discounted, so that's nice.
I'm getting close to releasing a demo. Working on formatting my Games in Development post.
I always see a few people asking for C# in next engine and I always thought: Do I not know enough about that language to tell it will affect extensibility and customizability to the negative? Watching a video from SumRndmDde today I feel confirmed.

Forum statistics

Threads
98,221
Messages
950,482
Members
129,519
Latest member
akemischuyler123
Top