Schopnosť kopírovať text z obrázkov je úhľadný malý trik, ktorý vám umožní extrahovať časť informácie z obrázka, napríklad skopírovať doň úryvok textu alebo si poznačiť chybové hlásenie, ktoré sa zobrazuje obrazovka.

Keďže Linux nemá vstavaný nástroj OCR, musíte sa uchýliť k čítačkám OCR tretích strán. Ale pretože väčšina z nich sú nástroje založené na CLI, nie sú príliš užívateľsky prívetivé.

Tu prichádza na scénu TextSnatcher. Je to jednoduchý a intuitívny program, ktorý skutočne uľahčuje kopírovanie textu z obrázkov v systéme Linux. Poďme sa ponoriť, aby sme sa dozvedeli viac.

Čo je TextSnatcher?

TextSnatcher je v podstate front-end pre Tesseract OCR engine: jeden z populárnych motorov OCR používaný rôznymi operačnými systémami. Výsledkom je, že okrem jednoduchého používania je nástroj tiež rýchly a presný pri rozpoznávaní znakov.

TextSnatcher podporuje viacero jazykov: angličtinu, čínštinu, japončinu, španielčinu, francúzštinu, nemčinu a arabčinu. Takže môžete ľahko extrahovať text z obrázkov obsahujúcich tieto jazyky.

instagram viewer

Ako nainštalovať TextSnatcher na Linuxe

TextSnatcher je kompatibilný so všetkými hlavnými distribúciami Linuxu a môžete ho nainštalovať niekoľkými spôsobmi. Pri inštalácii do systému postupujte podľa pokynov nižšie.

Ak na svojom počítači používate Ubuntu, Linux Mint alebo akúkoľvek inú distribúciu, môžete si nainštalovať TextSnatcher z Flathubu. Ak to chcete urobiť, najprv sa uistite, že váš systém má Flatpak. Môžete to urobiť otvorením terminálu a spustením tohto príkazu:

flatpak -- verzia

Ak to vráti verziu, máte vo svojom systéme nainštalovaný Flatpak. V opačnom prípade ho budete musieť najskôr nainštalovať, čo môžete urobiť pomocou nášho podrobný sprievodca Flatpak.

Ďalej zadajte nasledujúci príkaz na inštaláciu TextSnatcher:

flatpak nainštalujte flathub com.github.rajsolai.textsnatcher

Na druhej strane, ak používate elementárny OS, môžete si TextSnatcher stiahnuť z AppCenter pomocou odkazu nižšie.

Stiahnuť ▼:TextSnatcher

Prípadne, ak chcete zostaviť TextSnatcher zo zdroja – možno preto, že chcete konkrétnu verziu – môžete to urobiť tiež. Ak sa však rozhodnete ísť touto cestou, budete si musieť nainštalovať aj nasledujúce závislosti:

  • žula
  • gtk+-3,0
  • gobject-2.0
  • gdk-pixbuf-2.0
  • libhandy-1
  • libportal-0.5

Po ich nainštalovaní spustite v termináli nasledujúci príkaz na klonovanie úložiska TextSnatcher:

git klon https://github.com/RajSolai/TextSnatcher.git TextSnatcher

Potom prejdite do adresára TextSnatcher pomocou:

cd TextSnatcher

Teraz zostavte program pomocou Meson:

meson build --prefix=/usr

Zmeňte adresár na zostavenie pomocou príkaz cd:

zostava CD

A nakoniec ho nainštalujte spustením:

sudo ninja nainštalovať && com.github.rajsolai.textsnatcher

Ako používať TextSnatcher

Po nainštalovaní programu TextSnatcher je jeho používanie celkom jednoduché.

Začnite otvorením ponuky aplikácií. Potom vyhľadajte TextSnatcher a spustite ho. Uvíta vás malé okno TextSnatcher. Zmeňte veľkosť tohto okna podľa svojich preferencií, aby ste s ním mohli jednoduchšie vykonávať operácie.

Ďalej vyberte jazyk, ktorý chcete extrahovať z obrázka. Ak to chcete urobiť, klepnite na ikonu vlajky v ľavom rohu okna a vyberte jazyk z dostupných jazykov.

Keď je vybratý jazyk, ďalšia vec, ktorú musíte urobiť, je dodať obrázok, z ktorého chcete extrahovať text, do aplikácie TextSnatcher. Existujú tri rôzne spôsoby, ako to urobiť:

  • Urobiť fotku obrazovky: Umožňuje vám zachytiť snímku obrazovky s textom, ktorý chcete extrahovať
  • Vyberte súbor: Umožňuje vám vybrať súbor v počítači a extrahovať z neho text
  • Získať zo schránky: To vám dáva možnosť skopírovať obrázok do schránky a extrahovať jeho text

Pre prístup k týmto možnostiam stlačte Chyť teraz tlačidlo na domovskej obrazovke TextSnatcher a na nasledujúcej obrazovke sa vám zobrazia tieto tri možnosti:

Možnosť 1: Urobte snímku obrazovky

Ak chcete extrahovať text z obrazovky, najjednoduchší spôsob, ako to urobiť, je zachytiť snímku obrazovky a potom ju odovzdať aplikácii TextSnatcher, aby text extrahovala.

Za týmto účelom kliknite na Urobiť fotku obrazovky tlačidlo.

TextSnatcher sa teraz spustí nástroj na snímanie obrazovky scrot a zobrazí sa vám zameriavací kurzor. Použite ho na vykreslenie oblasti okolo textu, ktorý chcete extrahovať, aby ste vytvorili snímku obrazovky.

Počkajte niekoľko sekúnd. TextSnatcher spracuje text a pridá ho do vašej schránky. Otvorte v počítači ľubovoľný program na písanie poznámok a použite Ctrl + V skratku alebo kliknite pravým tlačidlom myši na prázdne miesto a vyberte Prilepiť na prilepenie a zobrazenie skopírovaného textu z obrázka.

Možnosť 2: Vyberte Súbor

Ďalším spôsobom, ako vložiť obrázok do aplikácie TextSnatcher, je nahrať ho. Je to užitočné, keď ste už urobili snímku obrazovky obsahu, ktorý chcete v texte, alebo už máte v počítači obrázok, ktorý obsahuje požadovaný text.

Ak chcete použiť túto metódu, kliknite na Vyberte súbor tlačidlo.

Keď TextSnatcher otvorí správcu súborov, vyberte súbor, ktorý chcete nahrať, a kliknite naň OTVORENÉ alebo Dobre nahrať to.

Po odovzdaní obrázka ho TextSnatcher prečíta a uloží jeho text do vašej schránky, ktorú môžete vidieť ako v predchádzajúcej možnosti.

Možnosť 3: Získajte zo schránky

Podobne môžete použiť aj Získajte zo schránky možnosť vložiť obrázok do programu TextSnatcher a extrahovať z neho text. Majte však na pamäti, že táto funkcionalita je momentálne hit-or-miss, najmä v systémoch používajúcich správcu okien X11. Pri niektorých príležitostiach sa nám to podarilo uviesť do prevádzky, zatiaľ čo inokedy to jednoducho vyvolalo chybu.

Ale aj tu je myšlienka jednoduchá. Musíte skopírovať obrázok, z ktorého chcete extrahovať text, do schránky. Potom TextSnatcher skontroluje vašu schránku, aby našiel obrázok a extrahoval z neho text.

Jednoduché extrahovanie textu z obrázkov

TextSnatcher skutočne uľahčuje extrahovanie textu z obrázkov v systéme Linux. Funguje to naozaj rýchlo, ako sľubuje, a veľmi ľahko sa používa. Okrem toho vám podpora viacerých jazykov umožňuje použiť program na extrahovanie textu aj v iných jazykoch, čo je úhľadný dotyk.

Takže teraz, zakaždým, keď je na webovej stránke text, súbor PDF, poznámky z prednášky alebo videá, môžete vytiahnuť TextSnatcher, aby ste z neho ľahko extrahovali text a uložili ho do programu na písanie poznámok vo vašom počítači.

Naopak, ak dávate prednosť online nástrojom, existuje niekoľko webových stránok, ktoré vám umožňujú bezplatne previesť obrázky na text, ktorý si môžete namiesto toho vyskúšať.

5 bezplatných webových stránok s OCR na stiahnutie, ktoré vám umožňujú bezplatne prevádzať obrázky na text

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Linux
  • OCR
  • Aplikácie pre Linux

O autorovi

Yash Wate (51 publikovaných článkov)

Yash je odborným redaktorom v MUO pre domácich majstrov, Linux, programovanie a bezpečnosť. Predtým, ako našiel svoju vášeň v písaní, pracoval na vývoji pre web a iOS. Jeho písanie nájdete aj na TechPP, kde sa venuje iným vertikálam. Okrem techniky rád hovorí o astronómii, Formule 1 a hodinkách.

Viac od Yash Wate

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber