(05-08-2019, 05:23 AM)MamiyaOtaru Wrote: It's not possible to use Waifu2x without losing transparency on PNGs
Not sure if this precise change has anything to do with it, but with beta 9 I can use waifu2x and keep png transparency. With the release version anything that was transparent comes out just black.
EDIT
release version: Seamless Mode all, Noise_Scale: png loses transparency. Seamless Mode off, Noise_Scale: png retains transparency. Seamless Mode all, Noise: png loses transparency. Seamless Mode off, Noise: image fails to save
beta 9: Seamless Mode all, Noise_Scale: png retains transparency. Seamless Mode off, Noise_Scale: png retains transparency. Seamless Mode all, Noise: image fails to save. Seamless Mode off, Noise: image fails to save
So going from beta 9 to release, waifu2x Seamless Mode Noise_Scale pngs lost their transparency. OTOH we gained the ability to save pngs with Seamless Mode all, Noise (but they still lose transparency) and in neither instance can we get anything from Seamless Mode off, Noise.
I almost missed this post, thank you for the info. This is a bug that has been here before, was fixed (v29.4), was back again, was fixed again (v32.0), and is back again. I was afraid something like this would happen when I made the changes to the seamless method. The upscaling code in its current state has always been very touchy to changes, and the only way to "fix" it properly is to rewrite some of it. Right now the PNG type generated is attempting to be universal, and the best route is probably to make special cases. Since it worked for awhile now, I never bothered to do this. I think that time has come so this issue doesn't keep popping back up.
