Cum să folosești Getnative?


Cum să folosești Getnative de la Infiziert90, Kageru și BluBb-mADe?

Probabil, dacă ești vizitator mai vechi al site-ului AnimeRoNews sau ai fost cu mine în echipă pe vreun fansub, știi că tot vorbeam de Getnative (cuvânt cheie: Getnative, mersi google).

Bun, în primul rând, trebuie să facem rost de Getnative. Îl puteți lua de aici. Faceți pe desktop un folder și puneți getnative.py în acel folder. 

Acum, trebuie instalat Python, mergeți pe site-ul oficial și instalați ULTIMA VERSIUNE orice versiune de Python 3.6. După ce ați instalat, deschideți Command Prompt-ul, și pastați această linie:



python -m pip install matplotlib>=2.0.0

Dacă nu vă apare nimic în Command Prompt, cel mai probabil era deja instalat. Deși mă îndoiesc.

Bun, să presupunem că aveți totul făcut, sunteți ”șmecheri” că aveți Python instalat și puteți să vă lăudați că știți folosi un script și instala o librărie.

Acum, instalați VapourSynth, e necesar. Aici aveți link.

Va trebui să vă creați cont pe forumul doom9, pentru a descărca arhiva.

Acum s-ar presupune că aveți totul în regulă. În folder-ul creat mai devreme creați un fișier numit RUN.bat și pastați asta:

@echo off
color 0A
cls
set /p imagine=Imagine: 
set /p kernel=Kernel: 
echo Incepe Analizarea...
"C:\Users\YourName\AppData\Local\Programs\Python\Python36\python.exe" getnative.py %imagine% --kernel %kernel% -b 1/3 -c 1/3
pause

ACUM, când executați, puneți locația către imagine apoi scrieți kernel-ul pe care-l doriți. Recomand să folosiți bicubic.


Dacă totul rulează cum trebuie, ar trebui să aveți un mesaj ca cel de sus.

Kernel: kernel-ul ales, Rata de Aspect. Acel b și c reprezintă... nici nu știu cum să o fac să sune frumos și corect...

Bicubic funcționează după conceptul Mitchell-Netravali. Asta conform documentației AviSynth.

Ce spune conceptul Mitchell-Netravali? Că Mitchell-Netravali a fost conceput ca parte a unui artefact de reconstrucție. Filtrele de la bază sunt filtre cubice cu suporturi de 4 pixeli (traduc din germană în română cu google translate lol). Aceste filtre cubice elimină la rândul lor filtrele necorespunzătoare, de exemplu liniile curbe rămânând parametrii B și C.

Dacă le aveți cu matematica, ceva de genul arată gândirea din spate:


În fine, mai poate face referire și la blur iar C la ring, asta ca zvon și ca idee.

Revenind, sperând că s-a înțeles.

Native resolution(s) (best guess): vedeți voi, algoritmul din spatele Getnative poate fi aproape de perfect. Zic aproape deoarece, prin definiție, perfectul reprezintă ceva lipsit de defecte iar algoritmul nu-ți poate indica exact rezoluția dar îți poate spune ceva aproximativ.

Apropo, încercați 4-5 fotografii. Fotografiile să nu aibă text pe ele că altfel nu pot fi procesate.

Acestea fiind spuse, sper că am răspuns la întrebarea ”Cum să folosești Getnative?” și sper că am reușit să mă fac destul de înțeles.

În încheiere, aș vrea să spun un singur lucru:

Votați petiția împotriva articolului 13.

Niciun comentariu