Startpagina » Toolkit » Hoe tekst uit afbeeldingen te extraheren met behulp van de opdrachtregel

    Hoe tekst uit afbeeldingen te extraheren met behulp van de opdrachtregel

    Het is gemakkelijk genoeg om een ​​afbeelding te lezen en zelf de tekst te tekenen. Maar dynamisch tekst trekken van een foto is een beetje moeilijker en gelukkig, imgclip biedt een vrij eenvoudige oplossing.

    Deze opdrachtregelprogramma wordt uitgevoerd in de terminal voor Mac, Windows en Linux. Er is gewoon een argument nodig voor het afbeeldingsbestand samen met de taal geeft de tekst terug gekopieerd naar je klembord.

    Je kunt de hele bibliotheek via npm installeren en het is a vrij eenvoudig te installeren. Het ding is slechts een paar KB groot en het wordt geleverd met een JS-bestand dat je kunt doorbladeren op GitHub.

    Imgclip gebruikt de Tesseract.js bibliotheek voor het automatiseren van beeldverwerking en het ophalen van tekst via OCR. Het is een van de krachtigste OCR-bibliotheken tot nu toe, en het is volledig open source, net als imgclip.

    Ik denk dat ik het meest onder de indruk ben van de kwaliteit en snelheid van deze tool. Het werkt echt haal accurate tekst en het is een van de eenvoudigste tools om te gebruiken.

    Het imgclip-commando zou moeten zijn direct in de terminal lopen, gevolgd door het relatieve pad naar de afbeelding. Je kunt ook toevoegen vier opties op het einde om de uitvoer aan te passen.

    1. -h, --helpen: geeft gebruiksinformatie weer
    2. -V, --versie: geeft het versienummer af
    3. -l, --LANG: geeft de taal van de tekst in de afbeelding uit
    4. -p, --afdrukken: drukt de tekst in de afbeelding uit (in plaats van naar het klembord te kopiëren)

    Vanaf dit schrijven, Tesseract ondersteunt 65 talen met meer onderweg. De code die u toevoegt aan de --LANG tag moet de code zijn die wordt gebruikt in die Tesseract-bestanden.

    Bijvoorbeeld, -l eng zal de afbeelding zoeken Engelse tekst, terwijl -l jpn zal zoeken naar Japanse tekst en je kunt zelfs rennen -l jpn_vert zoeken naar verticaal georiënteerde Japanse tekst.

    Omdat imgclip sterk afhankelijk is van Tesseract, heeft u in feite de kracht van die hele bibliotheek tot uw beschikking.

    Naar begin, bezoek de GitHub-pagina en download lokaal een kopie of installeer deze via npm naar een specifieke map. Vervolgens kunt u het hulpprogramma als een toepassing naar de terminal uitvoeren ontleed elke gewenste afbeelding.

    Zien imgclip in actie, bekijk deze korte video gemaakt als een imgclip-demo.