Persyaratan: Beberapa tahun yang lalu, saya melihat beberapa artikel tentang restorasi foto lama, yang tentang mengubah foto hitam putih menjadi foto berwarna. Beberapa didasarkan pada implementasi DeOldify, dan ada waktu untuk memeriksanya hari ini.
Alamat Proyek DeOldify:Login hyperlink terlihat.
Melihat pengenalan proyek, versi .NET direkomendasikan, alamat:Login hyperlink terlihat., artikel ini mencoba untuk menguji dengan DeOldify.NET.
Kloning proyek dengan perintah berikut:
Jalankan skrip kompilasi yang sesuai dengan kebutuhan Anda:
Membangun | Rincian | Script | Artistik | Versi dasar pewarna Artistik dengan bobot float16 | Compile.artistic.bat | Artistik.w32 | Pewarna artistik dengan float32 bobot | Compile.artistic.float.bat | Artistik.simd | Pewarna artistik dengan akselerasi SIMD dan bobot float16 | Compile.artistic.simd.bat | Artistik.simd.w32 | Pewarna artistik dengan akselerasi SIMD dan bobot float32 | Compile.artistic.simd.float.bat | Kandang | Versi dasar pewarna stabil dengan bobot float16 | Compile.stable.bat | Stabil.w32 | Pewarna stabil dengan bobot float32 | Compile.stable.float.bat | Stabil.simd | Pewarna stabil dengan akselerasi SIMD dan bobot float16 | Compile.stable.simd.bat | Stabil.simd.w32 | Pewarna stabil dengan akselerasi SIMD dan bobot float32 | Compile.stable.simd.float.bat |
Artikel ini menggunakan Stable.simd.w32 sebagai contoh, jalankan skrip Compile.stable.simd.float.bat, jangan terburu-buru untuk menjalankannya! Jangan terburu-buru untuk mengeksekusi! Jangan terburu-buru untuk mengeksekusi!
Sebelum menjalankan, unduh model di alamat:Login hyperlink terlihat.
Ada 4 model di gudang, masing-masing ukurannya adalah sebagai berikut, Anda dapat mengunduhnya sesuai dengan kebutuhan Anda:
Tempatkan file Stable.model yang diunduh di folder Implementation\src\Resources untuk diunduh, karena kode sumbernya adalah untuk mengemas model dengan sumber daya yang disematkan ke dalam aplikasi, itu akan sangat besar, jadi kita perlu memodifikasi kode sumber.
Ubah kode "Implementasi\src\DeOldify.cs" sebagai berikut:
Anda juga perlu memodifikasi file "Implementation\Windows.stable.simd.float.rsp", yang akan dikonfigurasi sebagai berikutMenghapus:
Akhirnya, skrip Compile.stable.simd.float.bat dieksekusi, dan kompilasi selesai, dan ukuran file berakhir pada 1.7M, yaitu 800M+. File yang dikompilasi berada di bawah folder Release, dan Anda perlu membuat folder Sumber Daya baru di bawah folder itu dan memasukkan file Stable.model ke dalam direktori tersebut.
Jalankan program "DeOldify.NET.stable.windows.simd.w32.exe", temukan foto hitam putih dari Internet, dan uji seperti yang ditunjukkan di bawah ini:
Perbandingan antara gambar asli dan gambar yang diproses adalah sebagai berikut:
Unduhan produk jadi:
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab |