OCR: Bagaimana Pengenalan Karakter Optik Mengekstrak Teks dari Gambar dan PDF

OCR (Pengenalan Karakter Optik) menganalisis gambar piksel demi piksel untuk mengidentifikasi dan merekonstruksi karakter teks, mengubah teks gambar yang tidak dapat diedit menjadi teks biasa yang dapat dipilih, dicari, dan disalin.

OCR algorithm recognizing and extracting text characters from a scanned document image

Cara Kerja Teknologi OCR

Digital vector PDF with native text stream versus scanned image PDF requiring OCR

Four-stage neural OCR pipeline showing binarization, segmentation, inference, and correction

Pengenalan Karakter Optik menggunakan visi komputer untuk mengidentifikasi karakter teks dalam gambar. Saluran OCR modern:

1. Pemrosesan awal gambar Sebelum pengenalan karakter, gambar dibersihkan:

  • Konversi skala abu-abu (menghilangkan noise warna)
  • Binarisasi (mengonversi menjadi hitam putih)
  • Deskewing (meluruskan dokumen yang miring)
  • Pengurangan noise (menghilangkan artefak dan bintik pemindai)
  • Deteksi garis (mengidentifikasi baris teks)

2. Segmentasi karakter Gambar yang telah diproses sebelumnya dibagi menjadi wilayah karakter individual. Untuk skrip Latin, hal ini melibatkan identifikasi batas kata, lalu kotak karakter individual.

3. Ekstraksi fitur Setiap fitur karakter diekstraksi: lebar guratan, kurva, perpotongan, rasio aspek, pola kepadatan piksel.

4. Pencocokan pola Fitur yang diekstraksi dibandingkan dengan model karakter terlatih. OCR tradisional menggunakan pencocokan template; OCR modern menggunakan pembelajaran mendalam (jaringan saraf konvolusional) yang mengenali karakter sebagai pola holistik, menangani variasi dan degradasi font dengan baik.

5. Pasca-pemrosesan kontekstual Model bahasa memeriksa karakter yang dikenali berdasarkan kamus dan aturan tata bahasa, mengoreksi "1earn" menjadi "learn" dan "rn" salah membaca sebagai "m" dalam konteks.


Yang Mempengaruhi Akurasi OCR

Client-side WebAssembly OCR engine architecture running neural models in browser memory

FaktorDampak pada Akurasi
Resolusi pemindaian (DPI)Sangat tinggi — diperlukan 300+ DPI agar dapat diandalkan hasil
Ketajaman gambarSangat tinggi — penyebab teks buram kesalahan
Ukuran fontTinggi — font di bawah 8pt menantang
Font ketikSedang — serif dan sans-serif berfungsi dengan baik; font dekoratif sulit dilakukan
Kebersihan dokumenTinggi — penyebab noda kopi, lipatan, bekas pensil kesalahan
Pilihan bahasaTinggi — memilih model bahasa yang salah akan mengurangi akurasi
Kontras warna teksSedang — hitam di atas putih sudah optimal

Menggunakan OCR di ToolDolfen

Raw scanned invoice image versus clean extracted editable plaintext comparison

ToolDolfen in-browser OCR character recognition workflow pipeline

  1. Buka alat Gambar ke Teks (OCR) alat.
  2. Unggah dokumen pindaian atau foto teks Anda.
  3. Pilih bahasa teks (Bahasa Inggris adalah default; tersedia bahasa tambahan).
  4. Klik Ekstrak Teks.
  5. Tinjau hasilnya dan perbaiki kesalahan pengenalan apa pun.
  6. Salin teks yang diekstraksi ke Anda papan klip.

Praktik terbaik untuk akurasi tinggi:

  • Pindai dengan kecepatan minimum 300 DPI
  • Pastikan pencahayaan yang baik jika memotret dokumen (hindari bayangan dan silau)
  • Ratakan buku dan dokumen untuk menghilangkan kelengkungan halaman
  • Pilih bahasa yang benar untuk dokumen

Panduan Pendamping yang Direkomendasikan

Jelajahi tutorial dan utilitas pelengkap dari cluster topik ini untuk menyempurnakan alur kerja digital Anda:

Cara Mengekstrak Teks Biasa dari Dokumen PDF: Dapat Dipilih vs.PDF yang dipindaiTutorial praktis langkah demi langkah dengan standar terverifikasi dan alur kerja dalam browser.Cara Mengonversi PDF ke Word yang Dapat Diedit (DOCX): Akurasi dan Format PelestarianTutorial praktis langkah demi langkah dengan standar terverifikasi dan alur kerja dalam browser.Keamanan Metadata PDF: Cara Membersihkan Dokumen Sebelumnya BerbagiTutorial praktis langkah demi langkah dengan standar terverifikasi dan alur kerja dalam browser.Entitas HTML dan Lolos: Cara Pengkodean yang Tepat Mencegah XSS SeranganAlur kerja lintas format komplementer yang menghubungkan data dan alat media terkait.
Utilitas yang Direkomendasikan: Gambar ke Teks (OCR)Jalankan alur kerja ini secara langsung di browser Anda tanpa unggahan server dan 100% privasi sisi klien.
Gambar ke Teks (OCR)
Gambar ke Teks (OCR)

Pertanyaan yang Sering Diajukan

Temukan jawaban cepat dan terverifikasi untuk pertanyaan umum tentang alur kerja ini.

Bisakah OCR mengekstrak teks dari dokumen tulisan tangan?

OCR modern yang menggunakan model pembelajaran mendalam dapat mengenali banyak gaya tulisan tangan, tetapi akurasinya jauh lebih rendah dibandingkan OCR teks cetak. Cetak OCR biasanya mencapai akurasi 95–99% pada dokumen bersih. Akurasi OCR tulisan tangan sangat bervariasi: 70–90% untuk tulisan tangan standar yang rapi; jauh lebih rendah untuk pemindaian kursif atau berkualitas buruk.

Berapa DPI dokumen pindaian saya untuk hasil OCR terbaik?

300 DPI adalah nilai minimum yang disarankan untuk OCR. Pada 300 DPI, sebagian besar font dalam ukuran dokumen standar cukup tajam untuk pengenalan karakter yang andal. 400–600 DPI meningkatkan hasil untuk font kecil (8pt ke bawah). 150 DPI atau lebih rendah secara signifikan mengurangi akurasi OCR.

Bilal Ahmad