Extract Text Dari Gambar Menggunakkan Google Apps Script
Selamat pagi sahabat Asyik Browsing. Sudah lama sekali mimin nggak update blogger nih, maklum lah mimin akhir-akhir ini sedang sibuk (haha so sibuk luu -_-).
Kali ini mimin mau share cara mengambil text dari gambar.
Kok bisa? Bagaimana caranya?
Sebenarnya banyak sekali aplikasi-aplikasi yang bisa mengektrak teks pada sebuah gambar, tapi kali ini mimin mau coba ekstrak text dari image menggunakan Google Apps Script. Dengan bantuan API Google Drive dan Google Docs, kita bisa memanfaatkan fitur OCR untuk mengekstrak teks nya.
Berikut langkah-langkahnya :
1. Buka Google Apps Script
2. Klik new project
3. Simpan nama projectnya dengan nama "Extract Text From Image"
4. Buat file Google Sheet untuk menyimpan hasil ekstraknya, lalu salin id sheetnya.
5. Ketikan script dibawah ini :
function extractText() {
var image = UrlFetchApp.fetch('https://follows-bc85.kxcdn.com/blog/wp-content/uploads/2018/07/Example-IG-Caption.jpg').getBlob();
var file = {
title: 'OCR File',
mimeType: 'image/png'
};
// fungsi OCR untuk membaca text didalam gambar
file = Drive.Files.insert(file, image, {ocr: true});
var doc = DocumentApp.openById(file.id);
var content = doc.getBody().getText();
DriveApp.getFolderById(file.id).setTrashed(true);
Drive.Files.emptyTrash();
var sheet = SpreadsheetApp.openById('id_sheet').getActiveSheet();
sheet.getRange(1, 1).setValue(content);
}
6. Aktifkan API Google Drive.
7. Lalu klik tombol run,
hasilnya akan keluar di Google Sheet
Demikian artikelnya yang saya share, semoga bermanfaat. Jika ada pertanyaan silahkan tulis di komentar ya.