A Tensorflow.JS wrapper of ESRGAN (aka Zoom and Enhance) based off the ESRGAN Tensorflow Implementation. Made with Typescript, Python, Node.js, and Tensorflow.js.
Like the description says, it enhances and upscales images like they do in the movies
Make sure you have node.js
installed. You can check this with node -v
. If you dont have node.js installed, you can install it from here
npm i
npm run build
npm run start
See more examples in the documentation
I may end up converting this to work in the browser, in a svelte app. Stay tuned!