Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 1374|Yanıt: 0

[Kaynak] .NET, DeOldify.NET'yi görüntüleri renklendirmesi için çağırıyor (eski fotoğraf restorasyonu)

[Bağlantıyı kopyala]
2024-12-13 tarihinde 15:54:51 tarihinde yayınlandı | | | |
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ütfenYanıt




Önceki:ECC belleği destekleyen NUC makineleri
Önümüzdeki:Windows, klasörleri sıkıştırmak ve paketlemek için tar kullanır
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com