Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 1374|Odpověď: 0

[Zdroj] .NET volá DeOldify.NET k kolorování obrázků (obnova starých fotografií)

[Kopírovat odkaz]
Zveřejněno 13. 12. 2024 15:54:51 | | | |
Požadavky: Před několika lety jsem viděl články o restaurování starých fotografií, které se týkaly převodu černobílých fotografií na barevné. Některé jsou založeny na implementacích DeOldify a je čas se na ně podívat už dnes.

Adresa projektu DeOldify:Přihlášení k hypertextovému odkazu je viditelné.

Při pohledu na úvod projektu se doporučuje .NET verze s adresou:Přihlášení k hypertextovému odkazu je viditelné., tento článek se snaží otestovat pomocí DeOldify.NET.

Klonujte projekt pomocí následujícího příkazu:



Spusť odpovídající kompilační skript podle svých potřeb:

Vybudovat
Podrobnosti
Skript
Umělecký
Základní verze Artistic colorizer s váhami float16
Compile.artistic.bat
Artistic.w32
Umělecký kolorizér s váhami float32
Compile.artistic.float.bat
Artistic.simd
Umělecký kolorizér s SIMD akcelerací a závaží float16
Compile.artistic.simd.bat
Artistic.simd.w32
Umělecký kolorizér s SIMD akcelerací a závaží float32
Compile.artistic.simd.float.bat
Stáj
Základní verze Stable colorizeru s váhami float16
Compile.stable.bat
Stable.w32
Stabilní kolorizér s váhami float32
Compile.stable.float.bat
Stable.simd
Stabilní kolorizér s akcelerací SIMD a závaží float16
Compile.stable.simd.bat
Stable.simd.w32
Stabilní kolorizér s akcelerací SIMD a váhami float32
Compile.stable.simd.float.bat


Tento článek používá Stable.simd.w32 jako příklad: spusť Compile.stable.simd.float.bat skript, nespěchej s jeho vykonáním! Nespěchejte s realizací! Nespěchejte s realizací!

Před spuštěním si stáhněte model na adresu:Přihlášení k hypertextovému odkazu je viditelné.

Ve skladu jsou 4 modely, každá velikost je následující, můžete si ji stáhnout podle svých potřeb:



Stažený soubor Stable.model vložte do složky Implementation\src\Resources ke stažení, protože zdrojový kód slouží k zabalení modelu s vloženými zdroji do aplikace, bude velmi rozsáhlý, takže je potřeba zdrojový kód upravit.

Upravte kód "Implementation\src\DeOldify.cs" následovně:



Také musíte upravit soubor "Implementation\Windows.stable.simd.float.rsp", který bude nakonfigurován následovněVymazat



Nakonec je Compile.stable.simd.float.bat skript vykonán a kompilace je dokončena, a velikost souboru je 1,7M, což bylo 800M+. Zkompilovaný soubor je ve složce Release a musíte vytvořit novou složku Resources pod touto složkou a vložit soubor Stable.model do této složky.

Spusť program "DeOldify.NET.stable.windows.simd.w32.exe", najdi černobílou fotografii z internetu a otestuj ji, jak je uvedeno níže:



Porovnání mezi původním a zpracovaným obrazem je následující:



Hotový produkt ke stažení:

Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosímOdpověď




Předchozí:NUC stroje podporující ECC paměť
Další:Windows používá tar ke kompresi a balení složek
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com