Cum se extrage textul din imagini utilizând linia de comandă
Este destul de ușor să citiți o imagine și să trageți singur textul. Dar dinamic trăgând text de la o fotografie este un pic mai dur, și din fericire, imgclip oferă o soluție destul de simplă.
Acest instrument de linie de comandă rulează în terminal pentru Mac, Windows și Linux. Pur și simplu ia un argument pentru fișierul imagine împreună cu limba returnează textul copiat în clipboard.
Puteți instala întreaga bibliotecă prin intermediul npm și este a destul de simplu de instalat. Lucrul este doar câteva KB mare și vine cu un fișier JS pe care îl puteți naviga pe GitHub.
Imgclip utilizează Tesseract.js bibliotecă pentru automatizarea procesării imaginilor și tragerea textului prin OCR. Este una dintre cele mai puternice biblioteci OCR de până acum, și este complet open source la fel ca imgclip.
Cred că sunt foarte impresionat de calitatea și viteza acestui instrument. Chiar nu funcționează trageți textul exacte și este unul dintre cele mai simple instrumente de utilizat.
Comanda imgclip ar trebui să fie rulați direct în terminal, urmată de calea relativă spre imagine. De asemenea, puteți adăuga patru opțiuni pe capăt pentru a particulariza ieșirea.
-h
,--Ajutor
: informații de utilizare a ieșirilor-V
,--versiune
: iese numărul versiunii-L
,--lang
: afișează limba textului din imagine-p
,--imprimare
: imprimă textul din imagine (în loc să copieze în clipboard)
De la această scriere, Tesseract susține 65 de limbi cu mai mult pe drum. Codul pe care îl adăugați la --lang
tag-ul ar trebui să fie orice cod este folosit în acele fișiere Tesseract.
De exemplu, -l eng
va căuta imaginea pentru Textul în limba engleză, in timp ce -I jpn
va căuta Text japonez și puteți chiar să rulați -I jpn_vert
a cauta pentru textul japonez orientat vertical.
Din moment ce imgclip se bazează în mare măsură pe Tesseract, aveți de fapt puterea acelei biblioteci întregi la dispoziția dumneavoastră.
La incepe, vizitați pagina GitHub și descărcați o copie la nivel local sau instalați-o într-un anumit director prin intermediul npm. Apoi, puteți rula instrumentul în terminal ca o aplicație analizați orice imagine doriți.
A vedea imgclip în acțiune, verificați acest scurt videoclip creat ca o demonstrație imgclip.