Cara Mengambil Teks dari Gambar atau PDF Hasil Pindai (OCR yang Benar-Benar Bekerja)
Akurasi OCR ditentukan sebelum Anda menjalankannya. Berikut bagaimana resolusi, kontras, dan kelurusan mengubah hasilnya, serta cara memperoleh teks bersih dari halaman yang difoto.
Diperbarui 11 Agustus 2026Baca 4 menit
Pengenalan karakter optik diam-diam sudah menjadi sangat baik — cukup baik sehingga ketika ia gagal, penyebabnya hampir selalu masukannya, bukan mesinnya. Foto yang diambil menyudut dalam cahaya buruk akan menghasilkan sampah dari sistem OCR mana pun di dunia. Lima menit yang dihabiskan untuk membenahi gambar sebelumnya rutin menaikkan akurasi dari sekitar 70% ke jauh di atas 95%, dan itulah pembeda antara teks yang bisa dipakai dan teks yang harus diketik ulang.
Apa yang dikerjakan OCR
Mesinnya bekerja bertahap: menemukan area gambar yang memuat teks, menghitung batas baris dan kata, memilah karakter satu per satu, lalu mengklasifikasikan tiap bentuk terhadap model rupa huruf. Sebuah model bahasa membereskan hasilnya sesudah itu, yang menjelaskan mengapa rn benar menjadi m di kata sungguhan tetapi tidak pada nomor seri.
Setiap tahap bergantung pada tahap sebelumnya. Jika deteksi baris gagal karena halamannya miring, pemilahan karakter mendapat bahan yang kacau dan sepintar apa pun klasifikasinya tak bisa memulihkannya. Itulah sebabnya kualitas masukan mendominasi.
Empat hal yang menentukan akurasi
| Faktor | Sasaran | Alasannya |
|---|---|---|
| Resolusi | 300 DPI — sekitar 2500px melintang pada halaman A4 | Di bawah itu, karakter punya terlalu sedikit piksel untuk dibedakan |
| Kelurusan | Dalam 1–2° dari mendatar | Deteksi baris memburuk cepat oleh kemiringan |
| Kontras | Teks gelap, latar terang dan rata | Kontras rendah mengaburkan batas karakter |
| Kerataan | Tanpa lengkungan, tanpa trapesium | Baris melengkung mematahkan tahap deteksi baris |
Resolusi adalah yang paling sering disalahsetel orang. Tangkapan layar dokumen selebar 800px sekadar tidak memuat cukup piksel per karakter untuk pengenalan yang andal, sesetajam apa pun tampaknya. Bila bisa, ambil ulang pada resolusi lebih tinggi alih-alih mencoba menyelamatkan yang sudah ada.
Menyiapkan gambar untuk OCR
Luruskan
Bahkan kemiringan beberapa derajat merugikan. Alat pelurus gambar mendeteksi sudutnya secara otomatis atau membiarkan Anda menyetelnya sendiri.
Koreksi perspektifnya
Halaman yang difoto dari atas dengan sudut miring berbentuk trapesium, bukan persegi panjang, dan baris teksnya menyempit. Koreksi perspektif menarik keempat sudutnya kembali menjadi persegi panjang.
Potong hingga ke teksnya
Buang mejanya, jari yang memegang halaman, dan bayangan di tepinya. Apa pun yang bukan teks adalah sesuatu yang harus disingkirkan tahap deteksi area.
Naikkan kontras bila datar
Pindaian pucat atau foto yang diambil dalam cahaya redup terbantu oleh dorongan kontras di penyempurna gambar. Jangan berlebihan sampai goresan tipis terputus-putus.
Baru jalankan OCR
Berikan gambar yang sudah dibersihkan ke gambar ke teks. Membandingkan keluarannya dengan percobaan pertama Anda biasanya memperlihatkan perbedaan yang mencolok.
Pengenalan berjalan di perangkat Anda sendiri — faktur, kontrak, dan dokumen identitas tidak pernah diunggah.
Ambil teks dari gambarPDF hasil pindai adalah pekerjaan yang berbeda
Periksa dulu apakah OCR memang dibutuhkan. Buka PDF-nya dan cobalah memilih satu baris teks. Jika ia tersorot, lapisan teksnya sudah ada dan Anda sebaiknya mengekstraknya langsung alih-alih mengenali ulang gambar dari teks itu — ekstraksi itu persis, OCR itu tebakan.
Jika kursor menggambar kotak di atas gambar, setiap halaman adalah gambar dan PDF ke teks akan menjalankan pengenalan atasnya. Dokumen banyak halaman memakan waktu sebanding, jadi uji dulu pada satu halaman saja (pisahkan satu halaman) sebelum berkomitmen pada dua ratus.
Satu keanehan yang perlu diketahui: sebagian PDF punya lapisan teks yang justru merupakan hasil OCR buruk bertahun-tahun lalu. Teksnya bisa dipilih, tetapi keliru. Dalam kasus itu, merender ulang halamannya menjadi gambar dengan PDF ke gambar pada 300 DPI lalu menjalankan pengenalan ulang memberi hasil lebih baik daripada memercayai yang sudah ada.
Yang masih menyulitkan OCR
- Tulisan tangan. OCR teks cetak dan pengenalan tulisan tangan adalah masalah berbeda. Harapkan hasil buruk pada huruf sambung, dan hasil beragam pada huruf balok yang rapi.
- Tabel rumit. Karakternya biasanya terbaca benar; strukturnya tidak. Batas kolom dan sel yang digabung kerap keluar berantakan, jadi bersiaplah menyusun ulang tata letaknya secara manual.
- Tata letak berkolom banyak. Koran dan makalah akademik sering terbaca melintang menembus kolom, mengaduk dua kalimat yang tak berhubungan.
- Huruf bergaya dan dekoratif. Logo, font skrip, dan judul berjarak huruf lebar berada di luar yang diharapkan model karakternya.
- Dokumen berkontras rendah. Struk termal yang memudar, salinan karbon, dan fotokopi pucat kehilangan batas karakter yang dibutuhkan tahap pemilahan.
Apa pun sumbernya, koreksi keluarannya. Bahkan pada akurasi karakter 98%, satu halaman berisi 2.000 karakter membawa sekitar empat puluh kesalahan — dan kekeliruan OCR mengumpul persis di tempat yang paling penting, seperti digit pada nomor rujukan dan rincian rekening.
Karena pengenalan berjalan sepenuhnya di perangkat Anda sendiri, tak satu pun konten ini mencapai server. Itu penting untuk dokumen yang paling sering ingin orang konversikan: faktur, rekening koran, surat medis, dan surat identitas.
Pertanyaan umum
Seberapa akurat OCR?
Pada pindaian bersih 300 DPI dari teks cetak, jauh di atas 98% akurasi karakter. Pada foto ponsel menyudut dalam cahaya buruk, ia bisa turun di bawah 70%. Selisihnya hampir seluruhnya karena masukan — meluruskan, memotong, dan mengambil pada resolusi lebih tinggi lebih menentukan daripada mesin mana yang Anda pakai.
Bisakah OCR membaca tulisan tangan?
Tidak dengan andal. Pengenalan teks cetak dan pengenalan tulisan tangan adalah masalah berbeda, dan OCR umum dibangun untuk yang pertama. Huruf balok yang rapi kadang berhasil; huruf sambung umumnya tidak.
Mengapa keluaran OCR saya penuh karakter tak keruan?
Biasanya resolusi atau kemiringan. Jika gambarnya jauh di bawah 300 DPI — sekitar 2500px melintang untuk halaman A4 — karakternya punya terlalu sedikit piksel untuk dibedakan. Jika miring lebih dari beberapa derajat, deteksi baris gagal dan semua tahap sesudahnya mewarisi kekeliruannya.
Amankah meng-OCR dokumen rahasia secara online?
Hanya jika alatnya berjalan lokal. Milik kami melakukan pengenalan di dalam perangkat Anda sendiri, jadi faktur, kontrak, dan dokumen identitas tidak pernah dikirim — dan itu persis kategori berkas yang paling sering perlu dikonversi orang.