diff --git a/app/android/java/com/khronos/vulkan_samples/FaceLandmarkerHelper.kt b/app/android/java/com/khronos/vulkan_samples/FaceLandmarkerHelper.kt index a6efedb..6ba7817 100644 --- a/app/android/java/com/khronos/vulkan_samples/FaceLandmarkerHelper.kt +++ b/app/android/java/com/khronos/vulkan_samples/FaceLandmarkerHelper.kt @@ -17,6 +17,7 @@ package com.khronos.vulkan_samples import android.content.Context import android.graphics.Bitmap +import android.graphics.BitmapFactory import android.graphics.Matrix import android.media.MediaMetadataRetriever import android.net.Uri @@ -180,6 +181,9 @@ class FaceLandmarkerHelper( matrix, true ) + //val bitmap = BitmapFactory.decodeFile("/sdcard/Android/data/com.khronos.vulkan_samples/files/assets/face480.png") + //val mpImage = BitmapImageBuilder(bitmap).build() + // Convert the input Bitmap object to an MPImage object to run inference val mpImage = BitmapImageBuilder(rotatedBitmap).build() diff --git a/app/android/java/com/khronos/vulkan_samples/MainActivity.java b/app/android/java/com/khronos/vulkan_samples/MainActivity.java index 90fcd2e..6633d81 100644 --- a/app/android/java/com/khronos/vulkan_samples/MainActivity.java +++ b/app/android/java/com/khronos/vulkan_samples/MainActivity.java @@ -66,8 +66,8 @@ public class MainActivity extends GameActivity implements FaceLandmarkerHelper.L // return; // } - AssetsCopyUtil.copyAssetsToAppFiles(this, "assets"); - AssetsCopyUtil.copyAssetsToAppFiles(this, "shaders"); + //AssetsCopyUtil.copyAssetsToAppFiles(this, "assets"); + //AssetsCopyUtil.copyAssetsToAppFiles(this, "shaders"); String native_lib_name = getResources().getString(R.string.native_lib_name); @@ -105,16 +105,16 @@ public class MainActivity extends GameActivity implements FaceLandmarkerHelper.L }); // 初始化Runnable - cameraDataRunnable = new Runnable() { - @Override - public void run() { - fetchCameraData(); - handler.postDelayed(this, INTERVAL); // 再次调度 - } - }; +// cameraDataRunnable = new Runnable() { +// @Override +// public void run() { +// fetchCameraData(); +// handler.postDelayed(this, INTERVAL); // 再次调度 +// } +// }; // 开始周期性调用 - startPeriodicFetching(); +// startPeriodicFetching(); Log.i("MainActivity", "onCreate: "); @@ -325,8 +325,8 @@ public class MainActivity extends GameActivity implements FaceLandmarkerHelper.L // } -// StringBuilder sb = new StringBuilder(); -// sb.append("["); + //StringBuilder sb = new StringBuilder(); + //sb.append("["); int index = 0; // Iterate through each detected face @@ -337,7 +337,6 @@ public class MainActivity extends GameActivity implements FaceLandmarkerHelper.L for (NormalizedLandmark p : faceLandmarks) { //sb.append("["); - //Log.i(TAG, "Index" + index + " x:"+p.x() + " y:"+p.y() + " z:"+p.z()); points[arrayIndex++] = p.x(); //sb.append(""+p.x()+","); points[arrayIndex++] = p.y();