Hemsida » Toolkit » Så här extraherar du text från bilder med kommandoraden

    Så här extraherar du text från bilder med kommandoraden

    Det är lätt att läsa en bild och dra själv texten. Men dynamiskt dra text från ett foto är lite tuffare och tack och lov, imgclip erbjuder en ganska enkel lösning.

    Detta kommandoradsverktyg körs i terminalen för Mac, Windows och Linux. Det tar helt enkelt ett argument för bildfilen tillsammans med språket då returnerar texten kopieras till ditt urklipp.

    Du kan installera hela biblioteket via npm och det är a ganska enkel installation. Saken är den bara några få KB stora och det kommer med en JS-fil som du kan bläddra på GitHub.

    Imgclip använder Tesseract.js bibliotek för att automatisera bildbehandling och dra text via OCR. Det är en av de mest kraftfulla OCR-biblioteken hittills, och det är helt öppen källkod precis som imgclip.

    Jag tycker att jag är mest imponerad av kvaliteten och hastigheten på det här verktyget. Det jobbar verkligen dra noggrann text och det är ett av de enklaste verktygen att använda.

    Kommandot imgclip ska vara kör direkt i terminalen, följt av den relativa sökvägen till bilden. Du kan också lägga till fyra alternativ på slutet för att anpassa utmatningen.

    1. -h, --hjälp: utmatar användningsinformation
    2. -V, --version: matar ut versionsnumret
    3. -l, --lang: Utmatar språket i texten i bilden
    4. -p, --skriva ut: skriver ut texten i bilden (istället för att kopiera till urklipp)

    På grund av detta skriver Tesseract stöder 65 språk med mer på vägen. Koden som du lägger till i --lang tagg ska vara vilken kod som helst som används i de Tesseract-filerna.

    Till exempel, -l eng kommer att söka på bilden för Engelsk text, medan -l jpn kommer att söka efter Japansk text och du kan även springa -l jpn_vert att leta efter vertikalt orienterad japansk text.

    Eftersom imgclip är starkt beroende av Tesseract har du i princip tillgång till hela biblioteket.

    Till komma igång, besök GitHub-sidan och hämta en kopia lokalt, eller installera den i en specifik katalog via npm. Då kan du köra verktyget i terminalen som en applikation till analysera vilken bild du vill ha.

    Att se imgclip i handling, kolla in den här korta videon som skapats som en imgclip-demo.