2016-04-12 14 views
1

Android oyun paketi ile google oyun hizmetlerinden çalışıyorum. Ben çerçeve veya bitmap veya ham görüntüleri kimseyi almaya çalışıyorum.Android-vision api düzeyindeki G.P.Services vizyon paketini kullanarak kameranın akışını nasıl alırsınız?

Aslında uygulamam yüzleri algılayabilir ve etrafındaki dikdörtgenleri çizebilir.
google> vision> facetracker örneğini kullanıyorum.

Bunu opencv 2.4.3 donc ile kullanmak istiyorum 19 no'lu api düzeyini ve kullanımdan kaldırılmış fotoğraf makinesi api'yi kullanmak zorunda kaldım. Fotoğraf makinesini değiştirmek için nasıl değiştirebilirim? Resim çekmeyeceğim, denedim ve yavaş.

+0

Oldukça anlamıyorum. kamerandan bir görüntü istiyorsun ama fotoğraf çekmek istemiyor musun? bu hiç mantıklı değil. – Piglet

+0

CameraBridgeViewBase.CvCameraViewListener'ı hatırladığım kadarıyla eski kamera api kullanan JavaCameraView uygulamasını kullanabilirsiniz. Burada Mat'dan bytes alabilir ve Google vizyonu için gereken YUV'a dönüştürebilir ve diğer iş parçacığıyla işlemeye gönderebilirsiniz. Daha sonra, görsel örneklerde, grafik yer paylaşımında olduğu gibi JavaCameraView tuvalinde bir şeyler çizebilirsiniz. – Zbyszek

cevap

0

Hayır. Yüzeye gönderilmeden önce kameradan bitmap akışını almak için gittim.

İlgili konular