Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 1374|Antwoord: 0

[Bron] .NET roept DeOldify.NET aan om afbeeldingen in te kleuren (oude fotorestauratie)

[Link kopiëren]
Geplaatst op 13-12-2024 15:54:51 | | | |
Vereisten: Een paar jaar geleden zag ik artikelen over het restaureren van oude foto's, die gingen over het omzetten van zwart-witfoto's naar kleurenfoto's. Sommige zijn gebaseerd op DeOldify-implementaties, en er is vandaag nog tijd om ze te onderzoeken.

DeOldify Project Adres:De hyperlink-login is zichtbaar.

Kijkend naar de introductie van het project wordt een .NET-versie aanbevolen, met het oog op:De hyperlink-login is zichtbaar., probeert dit artikel te testen met DeOldify.NET.

Klon het project met het volgende commando:



Voer het bijbehorende compilatiescript uit volgens jouw behoeften:

Bouwen
Bijzonderheden
Script
Artistiek
Basisversie van de artistieke kleurmaker met float16-gewichten
Compile.artistic.bat
Artistic.w32
Artistieke kleurmaker met float32-gewichten
Compile.artistic.float.bat
Artistic.simd
Artistieke kleurfilter met SIMD-acceleratie en float16-gewichten
Compile.artistic.simd.bat
Artistic.simd.w32
Artistieke kleurfilter met SIMD-acceleratie en float32-gewichten
Compile.artistic.simd.float.bat
Stal
Basisversie van de stabiele kleurfilter met float16-gewichten
Compile.stable.bat
Stable.w32
Stabiele kleurfilter met float32-gewichten
Compile.stable.float.bat
Stable.simd
Stabiele kleurfilter met SIMD-acceleratie en float16-gewichten
Compile.stable.simd.bat
Stable.simd.w32
Stabiele kleurfilter met SIMD-acceleratie en float32-gewichten
Compile.stable.simd.float.bat


Dit artikel gebruikt Stable.simd.w32 als voorbeeld, voer het Compile.stable.simd.float.bat script uit, haast je niet om het uit te voeren! Haast je niet met de uitvoering! Haast je niet met de uitvoering!

Download het model voordat je het uitvoert op het adres:De hyperlink-login is zichtbaar.

Er zijn 4 modellen in het magazijn, elke maat is als volgt, je kunt ze downloaden naar eigen wensen:



Plaats het gedownloade Stable.model-bestand in de Implementation\src\Resources-map om te downloaden, aangezien de broncode bedoeld is om het model met ingebedde bronnen in de applicatie te verpakken, zal het erg groot zijn, dus we moeten de broncode aanpassen.

Wijzig de code "Implementatie\src\DeOldify.cs" als volgt:



Je moet ook het bestand "Implementation\Windows.stable.simd.float.rsp" aanpassen, dat als volgt wordt geconfigureerdVerwijderen



Ten slotte wordt het Compile.stable.simd.float.bat-script uitgevoerd, is de compilatie voltooid, en komt de bestandsgrootte uit op 1,7M, wat 800M+ was. Het gecompileerde bestand ligt onder de Release-map, en je moet een nieuwe Resources-map onder die map aanmaken en het Stable.model-bestand in die map plaatsen.

Start het programma "DeOldify.NET.stable.windows.simd.w32.exe", zoek een zwart-witfoto van internet en test deze zoals hieronder weergegeven:



De vergelijking tussen de originele afbeelding en de bewerkte afbeelding is als volgt:



Eindproduct downloaden:

Toeristen, als jullie de verborgen inhoud van dit bericht willen zien, alsjeblieftAntwoord




Vorig:NUC-machines die ECC-geheugen ondersteunen
Volgend:Windows gebruikt tar om mappen te comprimeren en te verpakken
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com