Posted 7 years ago
·
Author
Just wanted to share a program I discovered on reddit that allows you to enhance the resolution of any image. It was primarily designed for anime but can work on any image.
The program is primarily web based but also has a desktop version.
Website: http://waifu2x.udp.jp/
Desktop Application: http://inatsuka.com/extra/koroshell/ (Click the red floppy disk to download)
Reddit post: https://www.reddit.com/r/InternetIsBeau ... y_picture/
I've run it on a few images and with varying degrees of results. For anime it works wonders but for others it can produce broken images. Such as on a transparent cartoonish logo. I also tried it on some normal jpeg photos from Google and it was able to double the resolution without loosing any noticeable quality.
For those interested in how it works, here's a link to the developers comment: https://www.reddit.com/r/InternetIsBeau ... e/cv56kly/
Summary:
Here's an example of what it can do with an IMVU avatar pic:
As you can see, waifu does a much better job of up-scaling the image. If you apply anti-noise then you do lose a bit of detail in areas such as the face but the edges of arms and clothing are much smoother.
If you were to run the avi pic through waifu2x twice, once with anti noise off and once with it on, you could merge the two files together in your favorite image editor and get the best of both worlds.
The program is primarily web based but also has a desktop version.
Website: http://waifu2x.udp.jp/
Desktop Application: http://inatsuka.com/extra/koroshell/ (Click the red floppy disk to download)
Reddit post: https://www.reddit.com/r/InternetIsBeau ... y_picture/
I've run it on a few images and with varying degrees of results. For anime it works wonders but for others it can produce broken images. Such as on a transparent cartoonish logo. I also tried it on some normal jpeg photos from Google and it was able to double the resolution without loosing any noticeable quality.
For those interested in how it works, here's a link to the developers comment: https://www.reddit.com/r/InternetIsBeau ... e/cv56kly/
Summary:
sinni800 wrote:It's actually a kind of artificial intelligence (neural network, machine learning) that you train by giving it other images. it learns from that how lines are drawn and how thick lines usually are... and how colors work in those drawings.
Then, armed with this knowledge it can actually enlarge images with what it learned about colors and linework in drawn images. It will actually knowingly not make lines too thick and draw out colored spaces.
Here's an example of what it can do with an IMVU avatar pic:
As you can see, waifu does a much better job of up-scaling the image. If you apply anti-noise then you do lose a bit of detail in areas such as the face but the edges of arms and clothing are much smoother.
If you were to run the avi pic through waifu2x twice, once with anti noise off and once with it on, you could merge the two files together in your favorite image editor and get the best of both worlds.