Skip to content

Releases: Dnyarri/PixelArtScaling

25.02.09.18 - Memory usage reduced

09 Feb 16:14
Compare
Choose a tag to compare

Relinking with newest image i/o modules, significantly reducing memory usage when writing files, and allowing stable work with large images.

25.02.01 - FIR optimization

01 Feb 19:45
Compare
Choose a tag to compare

FIR optimization for all method.

Method Speed gain, % of original (median for 7 runs each, rounded to smaller ±5%)
Scale2x 15%
Scale3x 50%
Scale2xSFX 50%
Scale3xSFX 40%

Note

Figures above are related only to rescaling routine itself; reading and saving files takes additional time not depending on scaling optimization.

25.01.19 - New methods added

19 Jan 06:04
Compare
Choose a tag to compare

Scale2xSFX and Scale3xSFX methods added, providing better diagonals rendering and less artifacts. Initial Scale2x and Scale3x got some 10-15% speed-up. Multiple single-task programs replaced with single common GUI shell, reducing file mess.

Image formats support improved

10 Jan 18:35
Compare
Choose a tag to compare

10 Dec 2025: PyPNM updated, providing better compatibility; minor troubles with paletted PNGs fixed.

25.01.07 General update

07 Jan 19:59
Compare
Choose a tag to compare

General restructure, misc. improvements in dirrerent file subformats support.

25.01.01 PPM, PGM, PBM support

31 Dec 22:30
Compare
Choose a tag to compare

PBM read support added, PPM and PGM support optimized.

PPM and PGM support

03 Dec 14:54
Compare
Choose a tag to compare

PPM and PGM support added to single file rescalers beside PNG support. Batch rescalers still limited to PNG.

Maintenance update

01 Oct 11:48
Compare
Choose a tag to compare

Maintenance update following internal changes (sources more PEP-compliant etc.)

Major update

01 Aug 02:51
Compare
Choose a tag to compare

Substantial I/O change, performance improvement.

Major changes

17 May 14:07
Compare
Choose a tag to compare

Main programs changed, GUI and command line versions merged in one file per each method (see readme for more information); includes rewritten to improve speed.