Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 1374|Odpoveď: 0

[Zdroj] .NET volá DeOldify.NET na kolorovanie obrázkov (obnova starých fotografií)

[Kopírovať odkaz]
Zverejnené 13.12.2024 15:54:51 | | | |
Požiadavky: Pred niekoľkými rokmi som videl niekoľko článkov o obnove starých fotografií, ktoré sa zaoberali konverziou čiernobielych fotografií na farebné. Niektoré sú založené na implementáciách DeOldify a dnes je čas sa na ne pozrieť.

Adresa projektu DeOldify:Prihlásenie na hypertextový odkaz je viditeľné.

Pri úvode projektu sa odporúča .NET verzia, adresa:Prihlásenie na hypertextový odkaz je viditeľné., tento článok sa snaží testovať s DeOldify.NET.

Klonujte projekt pomocou nasledujúceho príkazu:



Spustite príslušný kompilačný skript podľa vašich potrieb:

Budovať
Detaily
Písmo
Umelecký
Základná verzia Artistic colorizéra s váhami float16
Compile.artistic.bat
Artistic.w32
Umelecký kolorizér s váhami float32
Compile.artistic.float.bat
Artistic.simd
Umelecký kolorizér s SIMD akceleráciou a váhami float16
Compile.artistic.simd.bat
Artistic.simd.w32
Umelecký kolorizér s SIMD akceleráciou a závažiami float32
Compile.artistic.simd.float.bat
Stajňa
Základná verzia Stable colorizera 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 so SIMD akceleráciou a float16 váhami
Compile.stable.simd.bat
Stable.simd.w32
Stabilný kolorizér s SIMD akceleráciou a float32 váhami
Compile.stable.simd.float.bat


Tento článok používa Stable.simd.w32 ako príklad, spustite Compile.stable.simd.float.bat skript, neponáhľajte sa s jeho spustením! Neponáhľajte sa s vykonaním! Neponáhľajte sa s vykonaním!

Pred spustením si stiahnite model na adresu:Prihlásenie na hypertextový odkaz je viditeľné.

V sklade sú 4 modely, každá veľkosť je nasledovná, môžete si ich stiahnuť podľa svojich potrieb:



Vložte stiahnutý súbor Stable.model do priečinka Implementation\src\Resources na stiahnutie, keďže zdrojový kód je určený na zabalenie modelu s vloženými zdrojmi do aplikácie, bude veľmi veľký, takže je potrebné upraviť zdrojový kód.

Upravte kód "Implementation\src\DeOldify.cs" nasledovne:



Tiež musíte upraviť súbor "Implementation\Windows.stable.simd.float.rsp", ktorý bude nakonfigurovaný nasledovneOdstrániť



Nakoniec sa spustí Compile.stable.simd.float.bat skript, kompilácia je dokončená a veľkosť súboru dosiahne 1,7M, čo bolo 800M+. Skompilovaný súbor je pod priečinkom Release a musíte vytvoriť nový priečinok Resources pod týmto priečinkom a vložiť súbor Stable.model do tohto adresára.

Spustite program "DeOldify.NET.stable.windows.simd.w32.exe", nájdite čiernobielu fotografiu z internetu a otestujte ju, ako je uvedené nižšie:



Porovnanie medzi pôvodným obrazom a spracovaným obrazom je nasledovné:



Stiahnutie hotového produktu:

Turisti, ak chcete vidieť skrytý obsah tohto príspevku, prosím.Odpoveď




Predchádzajúci:NUC stroje, ktoré podporujú ECC pamäť
Budúci:Windows používa tar na kompresiu a balenie priečinkov
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com