1. Produk
  2.   OCR
  3.   Ruby
  4.   OcrSpace
 
  

Perpustakaan Ruby Sumber Terbuka untuk Mengonversi Gambar menjadi Teks Online

Pustaka Pengenalan Karakter Optik (OCR) Ruby Gratis Memungkinkan Pengembang Perangkat Lunak Memuat, Membaca, dan Mengonversi Gambar, PDF, atau dokumen yang dipindai menjadi Teks atau Dokumen yang Dapat Dicari

Teknologi Pengenalan Karakter Optik (OCR) telah mengalami kemajuan signifikan dalam beberapa tahun terakhir, sehingga mempermudah proses ekstraksi data secara otomatis dari berbagai sumber. Hal ini memungkinkan otomatisasi, meningkatkan aksesibilitas data, dan meningkatkan produktivitas di berbagai domain. Salah satu alat canggih tersebut adalah perpustakaan OcrSpace Ruby, yang memberikan solusi langsung kepada pengembang untuk mengintegrasikan kemampuan OCR ke dalam aplikasi Ruby mereka. Pustaka ini menyederhanakan proses mengekstraksi teks dari gambar, dokumen yang dipindai, dan file PDF, menjadikannya pilihan tepat bagi pengembang yang mencari solusi OCR yang nyaman.

Perpustakaan OcrSpace Ruby menawarkan antarmuka yang lugas dan intuitif, sehingga memudahkan untuk mengintegrasikan kemampuan OCR ke dalam aplikasi Ruby. Ada beberapa fitur penting di perpustakaan, seperti memuat berbagai jenis gambar, mengekstraksi teks dari gambar, mengonversi dokumen yang dipindai menjadi teks, mengekstraksi teks dari dokumen yang ditulis dalam berbagai bahasa, mengenali teks dari gambar beresolusi rendah, bekerja dengan konten tulisan tangan , mengambil koordinat teks yang dikenali, mendeteksi nomor halaman, mengidentifikasi area minat tertentu, dan masih banyak lagi.

Pustaka OcrSpace Ruby adalah pembungkus OCR.Space OCR API, yang menawarkan ekstraksi teks yang andal dan akurat dari gambar dan dokumen PDF. Dibangun khusus untuk pengembang Ruby, perpustakaan ini menyederhanakan proses integrasi, memungkinkan pemrogram dengan cepat menggabungkan fungsionalitas OCR ke dalam aplikasi mereka tanpa harus berurusan dengan kompleksitas API yang mendasarinya. Baik Anda membangun sistem pengelolaan dokumen, mengotomatiskan ekstraksi data, atau meningkatkan aksesibilitas, pustaka OcrSpace Ruby adalah alat berharga yang menyederhanakan proses OCR dan memberdayakan aplikasi Anda dengan kemampuan ekstraksi teks yang akurat.

Previous Next

Memulai OcrSpace

Cara yang disarankan untuk menginstal OcrSpace adalah menggunakan Rubygems. Silakan gunakan perintah berikut untuk kelancaran instalasi.

Instal OcrSpace melalui Rubygems

$ gem install ocr_space 

Anda dapat mengunduh pustaka bersama yang telah dikompilasi dari repositori Github.

Konversi Gambar dari URL ke Teks melalui Ruby API

Perpustakaan OcrSpace sumber terbuka telah menyertakan beberapa fitur canggih untuk memuat berbagai jenis gambar dan mengonversinya menjadi teks dengan beberapa baris kode Ruby. Perpustakaan mendukung berbagai opsi OCR, termasuk mengekstraksi teks dari gambar, dokumen yang dipindai, dan file PDF. Baik pengembang perangkat lunak perlu memproses faktur, kuitansi, atau jenis dokumen lainnya, perpustakaan OcrSpace Ruby dapat menanganinya secara efisien. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi gambar menjadi teks melalui URL menggunakan Ruby API.

Konversi Gambar dari URL melalui Ruby API

result = resource.convert url: "http://bit.ly/2ih9aXt"

puts result
=>  #[{"TextOverlay"=>{"Lines"=>[], "HasOverlay"=>false, "Message"=>"Text overlay is not provided as it is not requested"}, "FileParseExitCode"=>1, "ParsedText"=>"If you want to find the secrets of the \r\nuniverse, think in terms of energy, \r\nfrequency and vibration. \r\nAZ QUOTES \r\n", "ErrorMessage"=>"", "ErrorDetails"=>""}]

result = resource.clean_convert url: "http://bit.ly/2ih9aXt"

puts result

=> #If you want to find the secrets of the universe, think in terms of energy, frequency and vibration. AZ QUOTES

Kemampuan OCR Tingkat Lanjut melalui Ruby API

Perpustakaan OcrSpace sumber terbuka telah menyertakan beberapa fitur yang sangat berguna dan canggih untuk menangani operasi OCR di dalam aplikasi Ruby. Teknologi ini dapat secara akurat mengenali teks dari gambar beresolusi rendah, teks terdistorsi, dan bahkan konten tulisan tangan, sehingga memastikan hasil yang andal di berbagai skenario. Selain ekstraksi teks, perpustakaan juga memungkinkan pengembang mengekstrak informasi penting lainnya dari dokumen. Ini termasuk mengambil koordinat teks yang dikenali, mendeteksi nomor halaman, dan mengidentifikasi bidang minat tertentu dalam dokumen.

Bagaimana Cara Mengekstrak Teks dari File yang Diunggah melalui Ruby API?

result = resource.convert file: "/Users/suyesh/Desktop/nicola_tesla.jpg"

puts result #Raw result

=>  #{"TextOverlay"=>{"Lines"=>[], "HasOverlay"=>false, "Message"=>"Text overlay is not provided as it is not requested"}, "FileParseExitCode"=>1, "ParsedText"=>"If you want to find the secrets of the \r\nuniverse, think in terms of energy, \r\nfrequency and vibration. \r\nAZ QUOTES \r\n", "ErrorMessage"=>"", "ErrorDetails"=>""}

result = resource.clean_convert file: "/Users/suyesh/Desktop/nicola_tesla.jpg"

puts result
 Indonesia