Główna » zestaw narzędzi » Jak wyodrębnić tekst z obrazów przy użyciu wiersza polecenia

    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.

    1. -h, --Wsparcie: wyświetla informacje o użytkowaniu
    2. -V, --wersja: wyświetla numer wersji
    3. -l, --lang: wyświetla język tekstu na obrazie
    4. -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.