Jak wyodrębnić tekst z obrazów przy użyciu wiersza polecenia
Łatwo jest odczytać obraz i pobrać tekst samodzielnie. Ale dynamicznie ciągnąc tekst ze zdjęcia jest nieco trudniejsze i na szczęście, imgclip oferuje dość proste rozwiązanie.
To narzędzie wiersza polecenia działa w terminalu dla komputerów Mac, Windows i Linux. Po prostu pobiera argument dla pliku obrazu wraz z językiem zwraca tekst skopiowane do schowka.
Możesz zainstalować całą bibliotekę poprzez npm i to jest dość prosta instalacja. Rzecz w tym tylko kilka KB i pochodzi z pliku JS, który można przeglądać w GitHub.
Imgclip używa Tesseract.js biblioteka do automatyzacji przetwarzania obrazu i przeciągania tekstu przez OCR. Jest to jedna z najpotężniejszych bibliotek OCR do tej pory i jest całkowicie otwarta, podobnie jak imgclip.
Myślę, że jestem pod wrażeniem jakości i szybkości tego narzędzia. To naprawdę działa ciągnij dokładny tekst i jest to jedno z najprostszych narzędzi do użycia.
Polecenie imgclip powinno być uruchomić bezpośrednio w terminalu, po którym następuje względna ścieżka do obrazu. Możesz także dodać cztery opcje na końcu, aby dostosować wyjście.
-h
,--Wsparcie
: wyświetla informacje o użytkowaniu-V
,--wersja
: wyświetla numer wersji-l
,--lang
: wyświetla język tekstu na obrazie-str
,--wydrukować
: drukuje tekst na obrazie (zamiast kopiować do schowka)
W chwili pisania tego tekstu Tesseract obsługuje 65 języków więcej w drodze. Kod dołączany do --lang
tag powinien być dowolnym kodem używanym w tych plikach Tesseract.
Na przykład, -l eng
wyszuka obraz pod kątem angielski tekst, podczas -l jpn
będzie szukać Japoński tekst i możesz nawet biegać -l jpn_vert
szukać pionowo zorientowany japoński tekst.
Ponieważ imgclip w dużym stopniu opiera się na Tesseract, zasadniczo dysponujesz mocą całej biblioteki.
Do zaczynać, odwiedź stronę GitHub i pobierz kopię lokalnie lub zainstaluj ją w określonym katalogu za pomocą npm. Następnie możesz uruchomić narzędzie w terminalu, tak jak aplikacja do analizuj dowolny obraz, który chcesz.
Zobaczyć imgclip w akcji, sprawdź to krótkie wideo utworzone jako demo imgclip.