Πώς να εξαγάγετε κείμενο από εικόνες χρησιμοποιώντας τη γραμμή εντολών
Είναι αρκετά εύκολο να διαβάσετε μια εικόνα και να τραβήξετε μόνοι σας το κείμενο. Αλλά δυναμικό τράβηγμα κειμένου από μια φωτογραφία είναι λίγο πιο σκληρή, και ευτυχώς, imgclip προσφέρει μια αρκετά απλή λύση.
Αυτό εργαλείο γραμμής εντολών τρέχει στο τερματικό για Mac, Windows και Linux. Απλά παίρνει ένα επιχείρημα για το αρχείο εικόνας μαζί με τη γλώσσα, στη συνέχεια επιστρέφει το κείμενο αντιγραφή στο πρόχειρο σας.
Μπορείτε να εγκαταστήσετε ολόκληρη τη βιβλιοθήκη μέσω npm και είναι α αρκετά απλή εγκατάσταση. Το πράγμα είναι μόνο μερικά μεγέθη KB και έρχεται με ένα αρχείο JS το οποίο μπορείτε να περιηγηθείτε στο GitHub.
Imgclip χρησιμοποιεί το Tesseract.js βιβλιοθήκη για την αυτοματοποίηση της επεξεργασίας εικόνας και το τράβηγμα κειμένου μέσω OCR. Είναι μία από τις πιο ισχυρές βιβλιοθήκες OCR μέχρι σήμερα, και είναι εντελώς ανοιχτή πηγή ακριβώς όπως το imgclip.
Νομίζω ότι είμαι εντυπωσιασμένος από την ποιότητα και την ταχύτητα αυτού του εργαλείου. Το κάνει πραγματικά τραβήξτε ακριβές κείμενο και είναι ένα από τα πιο απλά εργαλεία που πρέπει να χρησιμοποιήσετε.
Η εντολή imgclip πρέπει να είναι τρέχετε απευθείας στο τερματικό, ακολουθούμενη από τη σχετική διαδρομή προς την εικόνα. Μπορείτε επίσης να προσθέσετε τέσσερις επιλογές στο τέλος για να προσαρμόσετε την έξοδο.
-h
,--βοήθεια
: εξάγει πληροφορίες χρήσης-V
,--εκδοχή
: εξάγει τον αριθμό έκδοσης-μεγάλο
,--lang
: εξάγει τη γλώσσα του κειμένου στην εικόνα-Π
,--Τυπώνω
: εκτυπώνει το κείμενο στην εικόνα (αντί για αντιγραφή στο πρόχειρο)
Από αυτή τη γραφή, Tesseract υποστηρίζει 65 γλώσσες με περισσότερα στο δρόμο. Ο κώδικας που προσθέτετε στο --lang
η ετικέτα πρέπει να είναι ό, τι κωδικός χρησιμοποιείται σε αυτά τα αρχεία Tesseract.
Για παράδειγμα, -l eng
θα πραγματοποιήσει αναζήτηση στην εικόνα Αγγλικό κείμενο, ενώ -l jpn
θα ψάξει Ιαπωνικό κείμενο και μπορείτε ακόμη και να τρέξετε -l jpn_vert
να ψάξει για κάθετο ιαπωνικό κείμενο.
Δεδομένου ότι το imgclip εξαρτάται σε μεγάλο βαθμό από το Tesseract, έχετε ουσιαστικά τη δύναμη ολόκληρης της βιβλιοθήκης στη διάθεσή σας.
Προς το ξεκίνα, επισκεφθείτε τη σελίδα GitHub και κατεβάστε ένα αντίγραφο τοπικά ή εγκαταστήστε το σε ένα συγκεκριμένο κατάλογο μέσω npm. Στη συνέχεια, μπορείτε να εκτελέσετε το εργαλείο στο τερματικό σαν εφαρμογή αναλύστε οποιαδήποτε εικόνα θέλετε.
Για να δω imgclip σε δράση, δείτε αυτό το σύντομο βίντεο που δημιουργήθηκε ως demo imgclip.