Google Cloud Vision API ile Android'de Resimden Yazı Okuma | Tuğba Üstündağ - Android Developer & Instructor
Yazılı resimlerdeki metinler üzerinde çalışacağınız zaman, bu metinleri elle yazıya dökmenin ne kadar zor bir işlem olacağını tahmin edebiliyorsunuzdur. Örneğin, çevrenizde gördüğünüz tabelalar ya da özellikle akademik çalışmalar yürüten insanların gazeteden, dergiden, kitaptan bilgisayara yazı aktarma yaparken el ile yazmak ve saatlerce uğraşmak zorunda kalıyorlar.
İşte bu sıkıntıları Android cihazlarda artık çok basit bir şekilde çözüm üretebilirsiniz.Peki nasıl?
Android Mobile Vision API OCR teknolojini kullanarak, yazılı resimlerdeki metinleri uygulama içinde açtığı kamerayla kullanıcı ilgili resmi göstererek, resimdeki tüm yazıyı basit bir şekilde Android uygulama içine alabiliyorsunuz.
OCR Nedir ve Ne İşe Yarar?
Optik Karakter Tanıma (OCR), elektronik görüntüler üzerindeki karakterlerin ya da metin bilgilerinin okunarak ASCII koda dönüştürülmesi işlemidir.Böylelikle ASCII kodunu kullanarak harfleri algılayabiliyoruz.
OCR yani Optik Karakter Tanıma gazete, kitap, dergi, broşür gibi basılı materyaldeki metinleri tanıyıp bunları bilgisayar, tablet, cep telefonu gibi dijital ortamlarda düzenlenebilir yazılara çevirmenize olanak sağlayan bir sistem/yazılımdır.
Bu makalemde Android Mobile Vision API içinde barınan Resimden Yazı Okutma (Text Recognition) özelliği ile ilgili örnek bir Android uygulama paylaşacağım.
Uygulama içindeki kamerayı içinde yazı barınan bir alana tuttuğumuzda aşağıdaki sonucu elde ederiz.
Örnek resmi biraz açıklamak gerekirse, ben developer.android.com sitesini bilgisayarımda açtım.Telefonumda yüklü Text Recognition uygulamasını açıp kamerayı bu site görüntüsüne tuttuğumda gördüğünüz üzere alandaki yazıları bana okudu ve kamera üstünde gösterdi.