Gereksinimler: Birkaç yıl önce, eski fotoğrafların restorasyonuyla ilgili bazı makaleler gördüm; bunlar siyah-beyaz fotoğrafların renkli fotoğraflara dönüştürülmesiyle ilgiliydi. Bazıları DeOldify uygulamalarına dayanıyor ve bugün bunları incelemek için zaman var.
DeOldify Projesi Adresi:Bağlantı girişi görünür.
Projenin girişine bakıldığında, .NET versiyonu önerilir, adres:Bağlantı girişi görünür., bu makale DeOldify.NET ile test etmeye çalışıyor.
Projeyi aşağıdaki komutla klonlayın:
İlgili derleme betiklerini ihtiyaçlarınıza göre çalıştırın:
Yapmak | Şey | Betik | Sanatsal | Float16 ağırlıklı Sanatsal renk düzenleyicinin temel versiyonu | Compile.artistic.bat | Artistic.w32 | Float32 ağırlıklı sanatsal renkli renkleştirici | Compile.artistic.float.bat | artistic.simd | SIMD ivmelenme ve float16 ağırlıklı sanatsal renkli bir renkleştirici | Compile.artistic.simd.bat | Artistic.simd.w32 | SIMD ivmelenme ve float32 ağırlıklı sanatsal renkli bir renkleştirici | Compile.artistic.simd.float.bat | Ahır | Float16 ağırlıklı Stable renkli düzenleyicinin temel versiyonu | Compile.stable.bat | Stable.w32 | Float32 ağırlıklı stabil renkli bir cihaz | Compile.stable.float.bat | Stable.simd | SIMD ivmelenme ve float16 ağırlıklı stabil renkli bir renkleştirici | Compile.stable.simd.bat | Stable.simd.w32 | SIMD ivmelenme ve float32 ağırlıklı stabil renkli bir renkleştirici | Compile.stable.simd.float.bat |
Bu makale Stable.simd.w32'yi örnek olarak kullanıyor, Compile.stable.simd.float.bat betikini çalıştır, acele etme! Acele etmeyin! Acele etmeyin!
Çalıştırmadan önce, modeli şu adresten indirin:Bağlantı girişi görünür.
Depoda 4 model var, her boyut aşağıdaki gibi, ihtiyaçlarınıza göre indirebilirsiniz:
İndirilmiş Stable.model dosyasını Implementasyon\src\Resources klasörüne yerleştirmek için kullanın, çünkü kaynak kodu modeli gömülü kaynaklarla birlikte uygulamaya paketlemek için çok büyük olacaktır, bu yüzden kaynak kodunu değiştirmemiz gerekir.
"Implementasyon\src\DeOldify.cs" kodunu aşağıdaki gibi değiştirin:
Ayrıca "Implementation\Windows.stable.simd.float.rsp" dosyasını da değiştirmeniz gerekiyor, dosya aşağıdaki şekilde yapılandırılacaktırSilmek:
Son olarak, Compile.stable.simd.float.bat betiği çalıştırılır, derleme tamamlanır ve dosya boyutu 1.7M olur, bu da 800M+ idi. Derlenmiş dosya Release klasörünün altındadır ve o klasörün altında yeni bir Resources klasörü oluşturup Stable.model dosyasını o dizine koymanız gerekir.
"DeOldify.NET.stable.windows.simd.w32.exe" programını çalıştırın, internetten siyah-beyaz bir fotoğraf bulun ve aşağıda gösterildiği gibi test edin:
Orijinal görüntü ile işlenen görüntü arasındaki karşılaştırma şu şekildedir:
Bitmiş ürün indirilmesi:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt |