Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1374|Odgovoriti: 0

[Vir] .NET kliče DeOldify.NET za barvanje slik (obnova starih fotografij)

[Kopiraj povezavo]
Objavljeno 13. 12. 2024 ob 15:54:51 | | | |
Zahteve: Pred nekaj leti sem videl nekaj člankov o restavriranju starih fotografij, ki so govorili o pretvarjanju črno-belih fotografij v barvne. Nekatere temeljijo na implementacijah DeOldify in danes je še čas, da se o njih poglobimo.

Naslov projekta DeOldify:Prijava do hiperpovezave je vidna.

Ob uvodu projekta je priporočena .NET različica, naslov:Prijava do hiperpovezave je vidna., ta članek poskuša testirati z DeOldify.NET.

Projekt klonirajte z naslednjim ukazom:



Zaženite ustrezno skripto za prevajanje glede na vaše potrebe:

Graditi
Podrobnosti
Skript
Umetniške
Osnovna različica Artistic colorizerja s float16 utežmi
Compile.artistic.bat
Artistic.w32
Umetniški kolorizator s float32 utežmi
Compile.artistic.float.bat
Artistic.simd
Umetniški kolorizator s SIMD pospeševanjem in float16 utežmi
Compile.artistic.simd.bat
Artistic.simd.w32
Umetniški kolorizator s SIMD pospeševanjem in float32 utežmi
Compile.artistic.simd.float.bat
Hlev
Osnovna različica Stable colorizerja s float16 utežmi
Compile.stable.bat
Stable.w32
Stabilen kolorizator s float32 utežmi
Compile.stable.float.bat
Stable.simd
Stabilen kolorizator s SIMD pospeševanjem in float16 utežmi
Compile.stable.simd.bat
Stable.simd.w32
Stabilen kolorizator s SIMD pospeševanjem in float32 utežmi
Compile.stable.simd.float.bat


Ta članek uporablja Stable.simd.w32 kot primer: zaženite Compile.stable.simd.float.bat skripto, ne hitite z izvajanjem! Ne hitite z izvedbo! Ne hitite z izvedbo!

Pred izvajanjem prenesite model na naslov:Prijava do hiperpovezave je vidna.

V skladišču so 4 modeli, vsaka velikost je naslednja, lahko jih prenesete glede na svoje potrebe:



Preneseno datoteko Stable.model postavite v mapo Implementation\src\Resources za prenos, saj je izvorna koda namenjena pakiranju modela z vgrajenimi viri v aplikacijo, zato bo zelo velika, zato moramo izvorno kodo spremeniti.

Spremenite kodo "Implementation\src\DeOldify.cs" na naslednji način:



Prav tako morate spremeniti datoteko "Implementation\Windows.stable.simd.float.rsp", ki bo konfigurirana takoleIzbrisati



Na koncu se izvede Compile.stable.simd.float.bat skripta, prevajanje je končano, velikost datoteke pa je 1,7M, kar je bilo 800M+. Prevedena datoteka je pod mapo Release, kjer morate ustvariti novo mapo Resources in v to mapo spraviti datoteko Stable.model.

Zaženite program "DeOldify.NET.stable.windows.simd.w32.exe", poiščite črno-belo fotografijo z interneta in jo preizkusite, kot je prikazano spodaj:



Primerjava med izvirno sliko in obdelavo sliko je naslednja:



Prenos končnega izdelka:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti




Prejšnji:NUC stroji, ki podpirajo ECC pomnilnik
Naslednji:Windows uporablja tar za stiskanje in pakiranje map
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com