Přeskočit na obsah

OCR obrazovky pro Mac: kopírování textu, který nelze vybrat

Autor: Eduard Bruch, vývojář aplikace Optic · Aktualizováno

OCR obrazovky čte text přímo z toho, co je na obrazovce vašeho Macu, takže můžete kopírovat slova zapečená v obrázcích, videích, plátnech nebo popiscích aplikací. Nakreslíte rámeček kolem textu a rozpoznané znaky jdou do schránky, bez souboru k uložení či importu.

Stručně: u obrázků zkuste nejdřív Živý text. Pro všechno ostatní na obrazovce je moje volba Optic, aplikace v liště nabídek, která zkopíruje text z libovolné oblasti přetažené přes obrazovku (4,99 USD (jednorázový nákup) v Mac App Storu).

Upozornění: Optic vyvíjím já.

Mezera mezi viděním a výběrem

macOS umožňuje vybírat text v dokumentech, nativních aplikacích a na většině webových stránek. Ale hodně z toho, co vidíte, není vybratelný text:

  • Popisky v aplikacích a dialozích
  • Text nakreslený jako grafika ve webových aplikacích a dashboardech
  • Kód a příkazy zobrazené v pozastaveném návodu
  • Slidy v videohovoru nebo v okně vzdálené plochy
  • Naskenované stránky a PDF jen s obrázky

Klasický software OCR očekává soubor: uložíte obrázek, importujete ho, zpracujete a zkopírujete výsledek. To se nehodí pro text, který je na obrazovce jen na okamžik.

Co nabízí macOS

Živý text funguje tam, kde ho Apple podporuje: u obrázků v Náhledu, ve Fotkách, v Rychlém náhledu a v Safari a u pozastavených snímků videa v některých přehrávačích. Nefunguje v libovolných oknech aplikací, videohovorech ani u textu v uživatelském rozhraní.

Snímek obrazovky plus Náhled pokryje zbytek, pomalu: stiskněte Shift-Command-4, přetáhněte přes oblast, otevřete snímek v Náhledu a zkuste na něm Živý text. Skončíte se souborem na ploše za každé zachycení.

Jak funguje OCR obrazovky s Opticem

Optic sídlí v liště nabídek a čte jen oblast, kterou vyznačíte.

  1. Klikněte na ikonu Opticu v liště nabídek.
  2. Zvolte Zachytit text.
  3. Přetáhněte rámeček přes text.
  4. Vložte pomocí Command-V.

Text se rozpozná na vašem Macu s frameworkem Vision od Applu v jeho přesném nastavení a pak se zkopíruje do schránky s malým potvrzením a volitelným zvukem. Esc zachycení zruší. Pokud používáte více než jeden displej, překryv výběru se objeví na každém z nich.

Několik nastavení dělá výsledek čistší:

  • Konce řádků: zachovat je, odstranit je, nebo chytře sloučit zalomené řádky do vět.
  • Režim kódu: zachovává odsazení každého řádku a vypíná jazykové opravy, což pomáhá u kódu z návodů nebo snímků obrazovky.
  • Jazyky: 21 jazyků rozpoznávání, každý lze přepnout v Nastavení.

Pokud oblast, kterou zachytíte, obsahuje QR kód, Optic může místo textu zkopírovat obsah kódu. Tato volba je ve výchozím nastavení zapnutá. Existuje také vyhrazený režim Zachytit QR kód; viz jak na Macu naskenovat QR kód.

Historie a přečtení nahlas

Posledních 20 zachycení se uchovává v místním okně v liště nabídek s náhledem a časem. Můžete jedno znovu zkopírovat, otevřít z něj odkaz, smazat ho, nebo si ho nechat přečíst nahlas hlasy řeči macOS. Historie zůstává na vašem Macu a nikdy se nenahrává.

Soukromí

OCR obrazovky potřebuje oprávnění macOS Nahrávání obrazovky, což může znít znepokojivě. Optic běží v sandboxu, nemá přístup k síti, žádný účet, žádnou analytiku ani reklamy a čte pixely obrazovky jen uvnitř rámečku, který nakreslíte.

Kde se Optic nehodí

  • Neotevírá soubory. Obrázky a PDF musí být nejdřív otevřené na obrazovce.
  • Jedna oblast najednou. Žádné zpracování složek, žádné OCR celých dokumentů, žádná vyhledávatelná PDF.
  • Žádná extrakce tabulek a žádný překlad.
  • Žádné 1D čárové kódy. Čte QR a další 2D kódy, ne čárové kódy produktů EAN nebo UPC.
  • Jen Mac. Neexistuje verze pro iPhone, iPad ani Windows.

Existují i další aplikace pro OCR obrazovky, například TextSniper a CleanShot X. Přehled najdete v srovnání aplikací pro OCR obrazovky na Macu a Optic vs TextSniper. Jak vypadá práce z lišty nabídek v každodenní praxi: rozpoznávání textu z lišty nabídek Macu.

Časté otázky

Má Mac vestavěné OCR obrazovky?

Částečně. Živý text rozpoznává text na obrázcích v Náhledu, ve Fotkách, v Rychlém náhledu a v Safari, ale nečte libovolná okna aplikací, dialogy ani videohovory.

Je OCR obrazovky na Macu soukromé?

Záleží na aplikaci. Optic provádí rozpoznávání na vašem Macu, nemá přístup k síti a historii zachycení uchovává lokálně.

Proč aplikace pro OCR obrazovky potřebuje oprávnění Nahrávání obrazovky?

macOS toto oprávnění vyžaduje pro každou aplikaci, která čte pixely z obrazovky. Optic čte jen oblast, kterou vyberete.

Kterou verzi macOS Optic vyžaduje?

Optic vyžaduje macOS 14 Sonoma nebo novější.

Získejte Optic v Mac App Storu · Všechna fakta o Opticu