Menemukan Teks dalam Gambar menggunakan Python

Dalam tutorial ini, Anda akan mempelajari cara menemukan teks dalam gambar menggunakan Python. Tutorial ini berisi semua detail untuk mengatur lingkungan, daftar langkah, dan contoh kode untuk pencarian teks gambar menggunakan Python. Anda akan mempelajari cara mengatur tanda untuk menyesuaikan operasi pencarian dalam berbagai jenis gambar seperti PNG, JPG, BMP, TIFF, dll.

Langkah-langkah untuk Menemukan Teks dalam Gambar menggunakan Python

  1. Atur lingkungan untuk menggunakan Aspose.OCR for Python via .NET untuk mencari kata dalam gambar
  2. Buat contoh mesin Aspose OCR menggunakan kelas AsposeOcr
  3. Konfigurasikan pengaturan pengenalan dengan bahasa yang diperlukan
  4. Periksa apakah kata yang diperlukan ada dalam gambar menggunakan metode image_has_text()
  5. Menampilkan pesan yang sesuai berdasarkan hasil pencarian

Langkah-langkah berikut merangkum cara mencari teks dari gambar menggunakan Python. Buat contoh mesin OCR Aspose, konfigurasikan pengaturan pengenalan, dan tentukan kata target untuk pencarian. Terakhir, panggil metode image_has_text() dengan nama gambar input, kata target, tanda untuk mengabaikan huruf besar/kecil, dan tanda kemiringan otomatis untuk mencari kata.

Kode untuk Pencari Teks dalam Gambar menggunakan Python

import aspose.ocr as api # Import the Aspose OCR library
from aspose.ocr import License # Import the License class from the Aspose OCR library
# Set the Aspose OCR license
license = License()
license.set_license("license.lic") # Load the license file to activate the full features of Aspose OCR
# Create an instance of the Aspose OCR engine
asposeOcr = api.AsposeOcr()
# Configure recognition settings
settings = api.RecognitionSettings() # Create a settings object for OCR recognition
settings.language = api.Language.ENG # Set the recognition language to English (ENG)
# Define the target word to search for in the image
targetWord = "Restaurant"
# Check if the target word is present in the image
if asposeOcr.image_has_text("Receipt1.png", targetWord, settings, True, False):
# If the word is found, print a success message
print("The image contains the word " + targetWord)
else:
# If the word is not found, print a failure message
print("The image does not contain the word " + targetWord)

Kode contoh ini menunjukkan pencarian teks dalam gambar menggunakan Python. Anda dapat mengatur kustomisasi seperti menggunakan algoritme tambahan untuk pengenalan huruf kecil, tanda untuk mengenali satu baris, mengatur daftar area teks, dan tanda untuk mencari teks dalam tabel. Parameter lain juga dapat diatur seperti memilih bahasa teks dalam gambar, daftar simbol yang masuk daftar hitam, dan daftar simbol dan karakter yang diizinkan.

Artikel ini mengajarkan kita proses pencarian teks dari gambar menggunakan Python. Jika Anda ingin mengekstrak teks dari faktur, lihat artikel di Ekstraksi data dari faktur menggunakan Python.

 Indonesian