Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vladmandic/anime
Anime Cartoonization
https://github.com/vladmandic/anime
anime cartoon cartoonize tfjs whitebox
Last synced: 2 months ago
JSON representation
Anime Cartoonization
- Host: GitHub
- URL: https://github.com/vladmandic/anime
- Owner: vladmandic
- License: mit
- Created: 2022-07-23T16:27:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-26T14:02:39.000Z (about 2 years ago)
- Last Synced: 2024-05-02T02:24:17.642Z (8 months ago)
- Topics: anime, cartoon, cartoonize, tfjs, whitebox
- Language: TypeScript
- Homepage: https://vladmandic.github.io/anime/public/
- Size: 14.4 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Anime Cartoonization
**Live Demo: **
## Implementation
Couple of different implementations of processing:
- Using **TFJS** in browser
Processing using `@tensorflow/tfjs-backend-webgl`
`public/index.html` & `src/anime.ts`
- Using **WebSockets** to send frame data to **NodeJS** backend for processing and receiving data back
Processing using `@tensorflow/tfjs-node-gpu` with **CUDA** acceleration
`public/sockets.html` & `src/anime.ts` client-side
`src/node.ts` server-side
## Screenshot
![Original](assets/me.jpg)
![Processed](assets/out.jpg)
# Credits
- Orignal:
- Port: