Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1374|Svar: 0

[Kilde] .NET kalder DeOldify.NET til at farvelægge billeder (gammel fotorestaurering)

[Kopier link]
Opslået den 13-12-2024 15:54:51 | | | |
Krav: For nogle år siden så jeg nogle artikler om restaurering af gamle fotos, som handlede om at konvertere sort-hvide fotos til farvefotos. Nogle er baseret på DeOldify-implementeringer, og der er tid til at undersøge dem i dag.

DeOldify Projektadresse:Hyperlink-login er synlig.

Med henblik på projektets introduktion anbefales en .NET-version, som adresserer:Hyperlink-login er synlig., denne artikel forsøger at teste med DeOldify.NET.

Klon projektet med følgende kommando:



Kør det tilsvarende kompilationsscript efter dine behov:

Bygge
Detaljer
Script
Kunstnerisk
Grundlæggende version af Artistic colorizer med float16-vægte
Compile.artistic.bat
Artistic.w32
Kunstnerisk farvelægger med float32-vægte
Compile.artistic.float.bat
Artistic.simd
Kunstnerisk farvelægger med SIMD-acceleration og float16-vægte
Compile.artistic.simd.bat
Artistic.simd.w32
Kunstnerisk farvelægger med SIMD-acceleration og float32-vægte
Compile.artistic.simd.float.bat
Stabil
Grundlæggende version af Stable colorizer med float16-vægte
Compile.stable.bat
Stable.w32
Stabil kolorizer med float32-vægte
Compile.stable.float.bat
Stable.simd
Stabil colorizer med SIMD-acceleration og float16-vægte
Compile.stable.simd.bat
Stable.simd.w32
Stabil colorizer med SIMD-acceleration og float32-vægte
Compile.stable.simd.float.bat


Denne artikel bruger Stable.simd.w32 som eksempel, kør Compile.stable.simd.float.bat-scriptet, skynd dig ikke med at køre det! Skynd dig ikke med at henrette! Skynd dig ikke med at henrette!

Før du udfører, download modellen på adressen:Hyperlink-login er synlig.

Der er 4 modeller på lageret, hver størrelse er som følger, du kan downloade dem efter dine behov:



Placer den downloadede Stable.model-fil i mappen Implementation\src\Resources for at downloade, da kildekoden skal pakke modellen med indlejrede ressourcer ind i applikationen, vil den være meget stor, så vi skal ændre kildekoden.

Ændr koden "Implementation\src\DeOldify.cs" som følger:



Du skal også ændre filen "Implementation\Windows.stable.simd.float.rsp", som vil være konfigureret som følgerSlette



Endelig bliver Compile.stable.simd.float.bat-scriptet udført, kompileringen fuldført, og filstørrelsen ender på 1,7M, hvilket var 800M+. Den kompilerede fil ligger under Release-mappen, og du skal oprette en ny Resources-mappe under den mappe og lægge Stable.model-filen i den mappe.

Kør "DeOldify.NET.stable.windows.simd.w32.exe"-programmet, find et sort-hvidt foto fra internettet, og test det som vist nedenfor:



Sammenligningen mellem det oprindelige billede og det behandlede billede er som følger:



Færdigt produkt download:

Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venligSvar




Tidligere:NUC-maskiner, der understøtter ECC-hukommelse
Næste:Windows bruger tar til at komprimere og pakke mapper
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com