Wednesday, February 15, 2023

OCR pada suatu gambar menggunakan Tesseract OCR dengan PHP native

Berikut adalah susunan file dan kode lengkap untuk melakukan OCR pada suatu gambar menggunakan Tesseract OCR dengan PHP native:

  1. Pastikan Anda telah menginstal Tesseract OCR di server PHP Anda. Anda dapat menginstalnya melalui package manager di Linux, atau mengunduh installer dari situs web resminya jika Anda menggunakan Windows. Anda juga perlu menginstal Composer untuk menginstal library TesseractOCR PHP.

  2. Buka terminal atau command prompt dan buat direktori untuk proyek PHP OCR Anda. Masuk ke direktori tersebut.

  3. Jalankan perintah berikut di terminal atau command prompt untuk menginstal library TesseractOCR PHP melalui Composer:

javascript
composer require thiagoalessio/tesseract_ocr
  1. Buat file index.php di dalam direktori proyek PHP Anda dan masukkan kode berikut:
php
<?php // Load the Tesseract OCR library require_once 'vendor/autoload.php'; use thiagoalessio\TesseractOCR\TesseractOCR; // Set the path to the image file you want to OCR $imagePath = 'path/to/your/image.jpg'; // Initialize the TesseractOCR object and set the language to use $ocr = new TesseractOCR($imagePath); $ocr->lang('eng'); // Run OCR on the image and get the text output $text = $ocr->run(); // Print the text output echo $text; ?>

Pastikan Anda telah mengganti path/to/your/image.jpg pada baris 6 dengan path yang benar ke gambar yang ingin Anda OCR.

  1. Jalankan script PHP dengan menjalankan perintah berikut di terminal atau command prompt:
php index.php
  1. Jika semuanya berjalan dengan lancar, Anda akan melihat output teks yang dihasilkan oleh OCR di layar.

Sekian susunan file dan kode lengkap untuk melakukan OCR pada suatu gambar menggunakan Tesseract OCR dengan PHP native.

Related Posts

OCR pada suatu gambar menggunakan Tesseract OCR dengan PHP native
4/ 5
Oleh

Silahkan Berkomentar bila ada yang ingin ditanyakan. Tidak ada komentar moderasi di situs ini, jadi mohon jangan SPAM, gunakan dengan bijak. Tolong Laporkan bila ada link yang rusak agar admin dapat segera memperbaikinya.