|
1 | 1 | # ScaleNx |
2 | 2 |
|
3 | | -[ScaleNx](https://dnyarri.github.io/scalenx.html) is a pure Python module |
4 | | -for pixel image rescaling using |
5 | | -**Scale2x**, **Scale3x**, **Scale2xSFX** and **Scale3xSFX** |
6 | | -algoritms. |
| 3 | +[ScaleNx](https://dnyarri.github.io/scalenx.html) is a pure Python module for pixel image rescaling using Scale2x, Scale3x, Scale2xSFX and Scale3xSFX algorithms. |
7 | 4 |
|
8 | | -## Download |
| 5 | +Current changelog is related to ScaleNx module, not the main GUI shell. Main GUI shell gets updated more frequently and without notice. |
9 | 6 |
|
10 | | -[ScaleNx main branch for Python >= 3.10](https://github.com/Dnyarri/PixelArtScaling) |
| 7 | +## Version |
11 | 8 |
|
12 | | -[ScaleNx py34 branch for Python >= 3.4](https://github.com/Dnyarri/PixelArtScaling/tree/py34) |
| 9 | +Current changelog is related to [ScaleNx main branch for Python >= 3.10](https://github.com/Dnyarri/PixelArtScaling). For extended compatibility version see [ScaleNx py34 branch for Python >= 3.4](https://github.com/Dnyarri/PixelArtScaling/tree/py34). |
13 | 10 |
|
14 | | -[ScaleNx py34 at PyPI](https://pypi.org/project/ScaleNx/) |
| 11 | +## Downloads |
15 | 12 |
|
16 | | -## History |
17 | | - |
18 | | -**2024.02.24** Scale2x and Scale3x converted from standalone to module, |
19 | | -versioning changed to YYYY.MM.DD. |
20 | | - |
21 | | -**2024.05.14** Arguments and return format changed. Incompatible with previous versions! |
22 | | - |
23 | | -**2024.07.03** Small improvements, one more retest with new test corpse, as you were, corpus. |
24 | | - |
25 | | -**2024.10.01** Internal restructure, imports change, maintenance release. |
| 13 | +1. [ScaleNx main branch for Python >= 3.10](https://github.com/Dnyarri/PixelArtScaling) |
| 14 | +2. [ScaleNx py34 branch for Python >= 3.4](https://github.com/Dnyarri/PixelArtScaling/tree/py34) |
| 15 | +3. [ScaleNx py34 at PyPI](https://pypi.org/project/ScaleNx/) |
26 | 16 |
|
27 | | -**2024.11.24** Improved documentation. First publishing at PyPI. |
28 | | - |
29 | | -**2025.01.15** Conditional optimization. Some appends replaced with extends. |
30 | | - |
31 | | -**2025.01.16** Initial implementation of ScaleNxSFX. |
32 | | - |
33 | | -**2025.02.01** FIR optimization. Speed gain, % of original (median): |
34 | | -ca.15% Scale2x, ca. 50% Scale3x, ca.50% Scale2xSFX, ca. 40% Scale2xSFX. |
| 17 | +## History |
35 | 18 |
|
36 | | -**2025.07.12** 12 Jul 2025 "Kutuzov" release. Compacting, hinting. |
| 19 | +| Version | Changes | |
| 20 | +| :--- | :--- | |
| 21 | +| 2025.09.25.09 | Code improvements, mostly academic. Expected speed increase below limit of detection. | |
| 22 | +| 2025.03.34 | Since 26 Mar 2025 only py34 branch, compatible with Python 3.4, will be used for publishing at PyPI; last digits "34" in version number indicate Python 3.4 compatibility. | |
| 23 | +| 2025.02.01 | FIR optimization. Speed gain, % of original (median): ca.15% Scale2x, ca. 50% Scale3x, ca.50% Scale2xSFX, ca. 40% Scale2xSFX. | |
| 24 | +| 2025.01.16 | Initial implementation of ScaleNxSFX. | |
| 25 | +| 2025.01.15 | Conditional optimization. Some appends replaced with extends. | |
| 26 | +| 2024.11.24 | Improved documentation. First publishing at PyPI. | |
| 27 | +| 2024.10.01 | Internal restructure, imports change, maintenance release. | |
| 28 | +| 2024.07.03 | Small improvements, one more revalidation with new test corpse, as you were, corpus. | |
| 29 | +| 2024.05.14 | Arguments and return format changed. Incompatible with previous versions! | |
| 30 | +| 2024.02.24 | Scale2x and Scale3x converted from standalone to module. | |
| 31 | +| 2024.02.14 | Initial public commit of satandalone versions. | |
0 commit comments