7
我試圖從相機預覽中捕獲圖像,並使用OpenCV將其轉換爲Mat對象。 我註冊了callbak方法public void onPreviewFrame(byte[] data, Camera camera)
,所以我收到來自相機的所有預覽幀,但我無法將其轉換爲OpenCV Mat對象。將Android預覽幀轉換爲OpenCV Mat
我目前使用下面的代碼來預覽data
轉換爲墊目標:
Mat previewFrameMat = new Mat(1, data.length, CvType.CV_8U);
previewFrameMat.put(0, 0, data);
這是做了正確的方法是什麼?我是否使用正確的圖像類型(CvType.CV_8U
)?
謝謝。不能相信我錯過了它。 – Muzikant 2012-03-11 05:59:29