Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andraantariksa/Anime4K-rs
An attempt to write Anime4K in Rust
https://github.com/andraantariksa/Anime4K-rs
anime anime4k computer-graphics rust upsamling upscaling video video-pro
Last synced: about 1 month ago
JSON representation
An attempt to write Anime4K in Rust
- Host: GitHub
- URL: https://github.com/andraantariksa/Anime4K-rs
- Owner: andraantariksa
- License: mit
- Created: 2019-10-18T18:00:28.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-06T18:50:53.000Z (over 2 years ago)
- Last Synced: 2024-08-04T08:08:35.500Z (5 months ago)
- Topics: anime, anime4k, computer-graphics, rust, upsamling, upscaling, video, video-pro
- Language: Rust
- Homepage:
- Size: 6.87 MB
- Stars: 124
- Watchers: 4
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Anime4K-rs
An attempt to write Anime4K in Rust.
> Anime4K is a state-of-the-art*, open-source, high-quality real-time anime upscaling algorithm that can be implemented in any programming language.
Anime4k repository: https://github.com/bloc97/Anime4K
## Getting Started
1. Make sure you have Rust and Cargo. If you don't have it, please install it https://rustup.rs/
2. Run `cargo build --release`
3. Run the compiled program```
[andraantariksa@LaptopnyaAndra] anime4k-rs
Anime4K-rs 0.1
Andra Antariksa
A High-Quality Real Time Upscaler for Anime VideoUSAGE:
anime4k-rs [OPTIONS]FLAGS:
-h, --help Prints help information
-V, --version Prints version informationOPTIONS:
-i, --iteration Sets how many the iteration to do [default: 2]
--pcs Sets the push color strength [default: 0]
--pgs Sets push gradient strength [default: 1]
-s, --scale Sets the scaling factor [default: 2]ARGS:
Sets the input file to use
Sets the output file
```## Preview
You can take a look on [assets](assets/) for more preview
### Before
![Scenery before](assets/scenery-in.png)
![Bercouli before](assets/people-in.png)### After
![Scenery before](assets/scenery-in.png)
![Bercouli after](assets/people-out.png)## LICENSE
The project are [MIT licensed](LICENSE), except for the image.
All art assets used are for demonstration and educational purposes. All rights are reserved to their original owners. If you (as a person or a company) own the art and do not wish it to be associated with this project, please contact me at **andra.antariksa [at] gmail.com** and I will gladly take it down.