Mobile Vision API'deki fotoğraflarda ve videolarda nesneleri bulmanızı sağlayan algılayıcılar bulunur.
Bu eğitim, Android'de fotoğraflardaki yüzleri gerçek zamanlı olarak algılayacak örnek bir uygulama yüklemenize rehberlik edecektir.
Başlamadan önce
- Android geliştirme ortamınızı kurun. Android uygulamaları geliştirme konusunda yeniyseniz İlk Uygulamanızı Oluşturma konusuna bakın.
- Test için Android 2.3 (Gingerbread) veya daha yeni bir sürümü çalıştıran ve Google Play Store'u içeren bir Android cihaza sahip olun.
Örnek uygulamayı indirin ve çalıştırın
Bu alıştırma için Photo Demo sample Android uygulamasını indirmeniz gerekir.
Android Studio'da örnek uygulamayı indirmek ve kurmak için:
GitHub'dan Vision örneklerini indirin.
GitHub Sayfasındaki "ZIP'i indir" düğmesini kullanabilir veya komut satırından klonlayabilirsiniz:
git clone https://github.com/googlesamples/android-vision.git
photo-demo
projesini Android Studio'ya aktarın:- Dosya > Yeni > Projeyi İçe Aktar'ı tıklayın.
- "İçe Aktarılmasını veya Gradle Projesini İçe Aktar" penceresinde görüntü örnekleri deposunu indirdiğiniz dizine gidin.
- "photo-demo" klasörünü seçin ve Tamam'ı tıklayın.
- Android Studio, çeşitli Android kitaplıklarının (özellikle bu durumda com.android.gms.play-services) en son sürümünü yüklemenizi isteyebilir. "Depoyu yükle ve projeyi senkronize et"i tıklayın ve talimatları uygulayın.
Cihazınızı USB üzerinden bağlayın. "USB Hata Ayıklaması Etkin" yazan bir bildirim görürsünüz. Bu bildirimi görmüyorsanız cihazınızda USB üzerinden hata ayıklamayı etkinleştirmek için 2. Adımı uygulayın ve ardından cihazınızı tekrar takın.
Çubuktaki yeşil oku tıklayarak uygulamayı çalıştırın veya Çalıştır > "Uygulamayı" çalıştır'a gidin.
Uygulama; gözler, burun, ağız ve yanaklarla işaretlenmiş yüzlerle bir yüz resmi göstermelidir.
Sonraki Adımlar
Ortamınızı Mobile Vision API ile çalışacak şekilde ayarladınız. Şimdi yapmanız gereken birkaç şey var:
- Yüz Algılama Kavramları hakkında daha fazla bilgi
- Barkod Okuyucu hakkında bilgi edinin
- Text API ile etrafınızdaki metinleri tarayın
- GitHub deposundaki diğer örnek projeleri deneyin ve kod hakkında daha fazla bilgi edinmek için buradaki eğitici sayfalarla devam edin:
- Fotoğraflar'da Yüz Özellikleri Algılama uygulaması yeni oluşturduğunuz uygulama hakkında daha fazla bilgi verir. Kendi fotoğraflarınızı işlemek için kodda değişiklik yapmayı deneyin.
- Uygulamanıza Yüz İzleme özelliğini ekleme, aynı anda birkaç yüzü takip etmek için nasıl bir ardışık düzen oluşturacağınızı gösterir
- Yüzleri ve Barkodları İzleme aynı anda yüzleri ve barkodları nasıl izleyebileceğinizi gösterir
- Alternatif olarak codelab'lerimizi şu şekilde deneyebilirsiniz: Yüz Algılama, Barkodlar, Metin
- Mobile Vision API referans belgelerini okuyun
Google Play Hizmetleri'ni projelerinizle çalışacak şekilde ayarlama hakkında daha fazla bilgi için Google Play Hizmetleri'ni kurma sayfasına göz atın ve com.google.android.gms:play-services-vision
'u kullanarak derleme yapın.