狗脸识别APP整合

本文主要包括以下内容

  1. android studio中导入so文件
  2. 通过URI获得Bitmap

android studio中导入so文件

在main文件夹下建立jniLibs目录,并将so文件拷贝进去即可。

注意

声明的native方法与so文件中定义的方法的包名必须相同

通过URI获得Bitmap

private Bitmap getBitmapFromUri(Uri uri)
 {
  try
  {
   // 读取uri所在的图片
   Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), uri);
   return bitmap;
  }
  catch (Exception e)
  {
   Log.e("[Android]", e.getMessage());
   Log.e("[Android]", "目录为:" + uri);
   e.printStackTrace();
   return null;
  }
 }

整合效果如下

这里写图片描述

posted @ 2016-05-05 14:30  RicardoMJiang  阅读(457)  评论(0编辑  收藏  举报