Limitările OCR din Previzualizare pe Mac: ce poate și ce nu
De Eduard Bruch, dezvoltatorul Optic · Actualizat
Previzualizare poate recunoaște text din imagini datorită Live Text, dar funcționează doar în fișierele pe care le deschide Previzualizare, iar rezultatele depind de cât de curată este imaginea. Pentru text din alte aplicații, cadre video, casete de dialog sau sesiuni la distanță, Previzualizare nu poate ajuta și ai nevoie de un instrument care citește ecranul.
Răspuns scurt: folosește Live Text din Previzualizare pentru imagini curate și scanări pe care le ai deja ca fișiere. Pentru text de oriunde altundeva de pe ecran, alegerea mea este Optic, o aplicație din bara de meniu care copiază textul din orice zonă pe care o tragi peste ecran (4,99 USD (achiziție unică) în Mac App Store).
Declarație: eu construiesc Optic.
Ce face bine Previzualizare
Previzualizare este vizualizatorul implicit al Mac-ului pentru imagini și PDF-uri. Cu Live Text poți adesea să selectezi cu cursorul text dintr-o fotografie sau captură de ecran și să-l copiezi, exact ca textul dintr-un document. Pentru multe imagini de zi cu zi, este tot ce ai nevoie, și este gratuit.
Live Text funcționează acolo unde îl acceptă Apple: imaginile din Previzualizare, Fotografii, Quick Look și Safari, precum și cadrele video oprite în unele playere. Nu funcționează pe ferestre arbitrare de aplicații, în apeluri video sau pe textul interfeței.
Unde se oprește Previzualizare
Citește doar fișiere. Previzualizare lucrează cu documentele pe care le deschizi în ea. Textul dintr-o aplicație care rulează, dintr-o casetă de eroare, dintr-o aplicație web, dintr-un apel video sau dintr-o fereastră de desktop la distanță nu este un fișier, deci Previzualizare nu îl vede niciodată. Aceasta este cea mai mare lacună și cel mai frecvent motiv pentru care oamenii caută alt instrument.
Rezultatele depind de sursă. Calitatea recunoașterii depinde de rezoluție, contrast și aranjament. O captură clară funcționează de obicei; o fotografie ștearsă a unui bon boțit sau o scanare densă pe mai multe coloane poate da rezultate parțiale sau nimic selectabil. Asta e valabil pentru orice OCR, nu doar pentru Previzualizare.
Selectarea unei zone precise poate fi migăloasă. Pe o pagină aglomerată, selectarea exactă a unei coloane sau a unei valori cu cursorul de text poate trage după ea text vecin.
PDF-urile scanate sunt amestecate. Unele PDF-uri au strat de text și se selectează normal. O scanare pur imagine se bazează pe recunoaștere, iar cât de bine merge variază. Mai multe în copiază text dintr-un PDF neselectabil pe Mac.
Pentru o privire mai atentă asupra Live Text în sine, vezi limitările Live Text pe Mac.
Citirea textului de pe tot ecranul cu Optic
Optic lucrează la nivel de ecran, nu de fișier. Tot ce este vizibil, în Previzualizare sau în orice altă aplicație, poate fi captat.
- Afișează textul pe ecran: un document în Previzualizare, o fereastră de aplicație, un videoclip oprit.
- Fă clic pe pictograma Optic din bara de meniu și alege Captură text.
- Trage un chenar exact peste partea dorită.
- Lipește cu Command-V.
Pentru că desenezi tu chenarul, tu decizi ce este inclus. Trage peste o coloană, un paragraf sau o valoare și doar acea zonă este citită. Optic folosește recunoașterea de text Vision de la Apple la nivelul ei „accurate" (precis), pe Mac, fără nevoie de internet.
Câteva setări ajută la documente:
- Întreruperi de rând: le păstrezi (implicit), le elimini sau Îmbinare inteligentă, ca să unești rândurile frânte păstrând sfârșiturile de propoziție.
- Elimină spațiile: activat implicit.
- Mod cod: păstrează indentarea și dezactivează corectarea limbii, pentru cod din capturi de ecran.
Unde nu se potrivește Optic
Optic umple lacuna „nu este un fișier", dar nu înlocuiește un instrument OCR pentru documente:
- Nu deschide fișiere. Optic nu importă imagini sau PDF-uri. Deschide-le mai întâi în Previzualizare, apoi captează.
- Fără OCR pe documente întregi. Citește zona pe care o tragi, nu fiecare pagină dintr-un PDF, și nu creează PDF-uri cu text căutabil.
- Fără procesare în serie. O captură la un tras.
- Fără extragere de tabele. Tabelele ies ca linii de text, nu ca celule.
- Scrisul de mână. Nu este o funcție; nu te baza pe el.
Dacă trebuie să faci căutabilă o scanare de 40 de pagini, o aplicație OCR pentru documente este instrumentul potrivit. Dacă ai nevoie de un paragraf de pe pagina 12 sau de text la care Previzualizare nu ajunge deloc, o aplicație OCR de ecran este mai rapidă.
Întrebări frecvente
Poate Previzualizare să facă OCR pe Mac?
Da, până la un punct. Live Text în Previzualizare îți permite să selectezi text din multe imagini și scanări. Funcționează doar pe fișierele pe care le deschizi în Previzualizare.
De ce nu pot selecta text dintr-o imagine în Previzualizare?
Este posibil ca Live Text să nu recunoască textul de calitate slabă, mic sau complex și are nevoie de un Mac și o limbă acceptate. Dacă selecția eșuează, încearcă o aplicație OCR de ecran pe aceeași imagine.
Poate Previzualizare să copieze text din alte aplicații?
Nu. Previzualizare lucrează doar cu fișierele pe care le deschide. Pentru text din ferestrele altor aplicații, din casete de dialog sau din videoclipuri, ai nevoie de o aplicație OCR de ecran.
Face Optic PDF-uri căutabile?
Nu. Optic copiază în clipboard textul din zona pe care o selectezi. Nu creează PDF-uri cu text căutabil și nu procesează documente întregi.
Descarcă Optic din Mac App Store · Toate faptele despre Optic. Optic are nevoie de macOS 14 Sonoma sau mai nou. Pentru alte opțiuni, vezi aplicații OCR de ecran pentru Mac.