Kako izdvojiti tekst iz slika pomoću naredbenog retka
Dovoljno je lako pročitati sliku i povući tekst. Ali dinamički izvlačenje teksta s fotografije je malo teže i zahvalno, imgclip nudi prilično jednostavno rješenje.
Ovaj alat naredbenog retka radi u terminalima za Mac, Windows i Linux. Jednostavno uzima argument za slikovnu datoteku zajedno s jezikom vraća tekst kopiran u međuspremnik.
Možete instalirati cijelu knjižnicu putem npm-a i to je prilično jednostavna instalacija. Stvar je samo nekoliko KB velika i dolazi s JS datotekom koju možete pregledavati na GitHubu.
Imgclip koristi Tesseract.js knjižnica za automatizaciju obrade slike i vučenje teksta putem OCR. To je jedan od najmoćnijih OCR knjižnica do danas, i to je potpuno otvoreni izvorni oblik kao i imgclip.
Mislim da sam najviše impresioniran kvalitetom i brzinom ovog alata. To stvarno radi povucite točan tekst i to je jedan od najjednostavnijih alata za korištenje.
Trebala bi biti naredba imgclip trčanje izravno u terminalu, slijedi relativna putanja do slike. Također možete dodati četiri opcije na kraj kako bi prilagodili izlaz.
-h
,--Pomozite
: daje informacije o upotrebi-V
,--verzija
: izlazi broj verzije-l
,--lang
: ispisuje jezik teksta na slici-p
,--otisak
: ispisuje tekst na slici (umjesto kopiranja u međuspremnik)
Od trenutka pisanja, Tesseract podržava 65 jezika s više na putu. Kôd koji dodajete --lang
oznaka treba biti bilo koji kôd koji se koristi u tim Tesseractovim datotekama.
Na primjer, -l eng
će pretražiti sliku za Tekst na engleskom jeziku, dok -l jpn
će tražiti Japanski tekst i možete čak i trčati -l jpn_vert
tražiti vertikalno orijentirani japanski tekst.
Budući da se imgclip uvelike oslanja na Tesseract, u osnovi imate moć čitave knjižnice na raspolaganju.
Do započnite, posjetite GitHub stranicu i preuzmite kopiju lokalno ili je instalirajte u određeni direktorij putem npm-a. Zatim možete pokrenuti alat u terminalu poput aplikacije na analizirajte svaku sliku koju želite.
Vidjeti imgclip u akciji, check out ovaj kratki video stvoren kao demo imgclip.