Anime2Sketch: Ekstraktor Sketsa untuk Ilustrasi, Seni Anime, Manga
Oleh Xiaoyu Xiang


Repositori berisi kode pengujian dan bobot pretrained untuk anime2sketch.
Anime2Sketch adalah ekstraktor sketsa yang bekerja dengan baik pada ilustrasi, seni anime, dan manga. Ini adalah aplikasi berdasarkan kertas "adaptasi domain terbuka permusuhan untuk sintesis sketsa-ke-foto".
Instal Paket yang Diperlukan: pip install -r requirements.txt
Silakan unduh bobot dari GoogledRive, dan masukkan ke dalam bobot/ folder.
Kami juga memiliki versi model yang bebas artefak yang berfungsi dengan gambar kontras gelap / rendah. Anda dapat mengunduh bobot dari GoogledRive, dan memasukkannya ke dalam bobot/ folder.
python3 test.py --dataroot /your_input/dir --load_size 512 --output_dir /your_output/dirPerintah di atas mencakup tiga argumen:
512x512 .Jalankan contoh kami:
python3 test.py --dataroot test_samples/madoka.jpg --load_size 512 --output_dir results/ Jika Anda ingin menjalankan di Docker, Anda dapat dengan mudah melakukannya dengan menyesuaikan direktori Input/Output Images.
Bangun gambar Docker
make docker-build Mengatur Direktori Input/Output
Anda dapat menyesuaikan volume pemasangan untuk gambar input/output oleh Makefile. Harap mengatur direktori target Anda.
docker run -it --rm --gpus all -v `pwd`:/workspace -v {your_input_dir}:/input -v {your_output_dir}:/output anime2sketch
contoh:
docker run -it --rm --gpus all -v `pwd`:/workspace -v `pwd`/test_samples:/input -v `pwd`/output:/output anime2sketch
Berlari
make docker-runJika Anda ingin menjalankan CPU saja , Anda harus memperbaiki dua hal (menghapus opsi GPU).
CMD [ "python", "test.py", "--dataroot", "/input", "--load_size", "512", "--output_dir", "/output" ]docker run -it --rm -v `pwd`:/workspace -v `pwd`/images/input:/input -v `pwd`/images/output:/output anime2sketchProyek ini adalah sub-cabang dari Aoda. Silakan periksa untuk instruksi pelatihan.
Model kami bekerja dengan baik pada seni ilustrasi: 
Putar foto tangan untuk membersihkan lineart:
Sederhanakan Sketsa Freehand:
Dan lebih banyak hasil anime: 

Xiaoyu Xiang.
Anda juga dapat meninggalkan pertanyaan Anda sebagai masalah di repositori. Saya akan dengan senang hati menjawabnya!
Proyek ini dirilis di bawah lisensi MIT.
@misc { Anime2Sketch ,
author = { Xiaoyu Xiang, Ding Liu, Xiao Yang, Yiheng Zhu, Xiaohui Shen } ,
title = { Anime2Sketch: A Sketch Extractor for Anime Arts with Deep Networks } ,
year = { 2021 } ,
publisher = { GitHub } ,
journal = { GitHub repository } ,
howpublished = { url{https://github.com/Mukosame/Anime2Sketch} }
}
@inproceedings { xiang2022adversarial ,
title = { Adversarial Open Domain Adaptation for Sketch-to-Photo Synthesis } ,
author = { Xiang, Xiaoyu and Liu, Ding and Yang, Xiao and Zhu, Yiheng and Shen, Xiaohui and Allebach, Jan P } ,
booktitle = { Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision } ,
year = { 2022 }
}