Kamera önizlemesinden bir görüntü yakalamaya ve OpenCV kullanarak bir Mat nesnesine dönüştürmeye çalışıyorum. callbak yöntemini public void onPreviewFrame(byte[] data, Camera camera)
kaydettim, böylece tüm önizleme çerçevelerini kameradan alıyorum, ancak OpenCV Mat nesnesine dönüştüremiyorum.Android önizleme karesini OpenCV Mat'a dönüştürün
Şu anda bir Mat nesnesine önizleme data
dönüştürmek için aşağıdaki kodu kullanıyorum:
Mat previewFrameMat = new Mat(1, data.length, CvType.CV_8U);
previewFrameMat.put(0, 0, data);
bunu yapmak için doğru yolu var mı? Doğru görüntü türünü kullanıyorum (CvType.CV_8U
)?
teşekkür ederiz. özlediğime inanamıyorum. – Muzikant