• 大小: 39.22MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-03
  • 语言: Java
  • 标签: ren  

资源简介

基于android平台下,虹软sdk人脸识别,人脸检测,年龄检测等功能demo集成。

资源截图

代码片段和文件信息

package com.arcsoft.sdk_demo;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Matrix;
import android.media.ExifInterface;
import android.util.Log;

/**
 * Created by gqj3375 on 2017/4/28.
 */

public class Application extends android.app.Application {
private final String TAG = this.getClass().toString();
FaceDB mFaceDB;

@Override
public void onCreate() {
super.onCreate();
mFaceDB = new FaceDB(this.getExternalCacheDir().getPath());
}

/**
 * @param path
 * @return
 */
public static Bitmap decodeImage(String path) {
Bitmap res;
try {
ExifInterface exif = new ExifInterface(path);
int orientation = exif.getAttributeInt(ExifInterface.TAG_ORIENTATION ExifInterface.ORIENTATION_NORMAL);

BitmapFactory.Options op = new BitmapFactory.Options();
op.inSampleSize = 1;
op.inJustDecodeBounds = false;
//op.inMutable = true;
res = BitmapFactory.decodeFile(path op);
//rotate and scale.
Matrix matrix = new Matrix();

if (orientation == ExifInterface.ORIENTATION_ROTATE_90) {
matrix.postRotate(90);
} else if (orientation == ExifInterface.ORIENTATION_ROTATE_180) {
matrix.postRotate(180);
} else if (orientation == ExifInterface.ORIENTATION_ROTATE_270) {
matrix.postRotate(270);
}

Bitmap temp = Bitmap.createBitmap(res 0 0 res.getWidth() res.getHeight() matrix true);
Log.d(“com.arcsoft“ “check target Image:“ + temp.getWidth() + “X“ + temp.getHeight());

if (!temp.equals(res)) {
res.recycle();
}
return temp;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        105  2017-09-15 16:32  arcsoftDemo\.gitignore

     文件         31  2017-09-15 16:32  arcsoftDemo\.gradle\2.10\taskArtifacts\cache.properties

     文件         17  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\taskArtifacts\cache.properties.lock

     文件     141361  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\taskArtifacts\fileHashes.bin

     文件    1552330  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\taskArtifacts\fileSnapshots.bin

     文件      20342  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\taskArtifacts\outputFileStates.bin

     文件      88807  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\taskArtifacts\taskArtifacts.bin

     文件      33222  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin

     文件         17  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock

     文件      20370  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin

     文件         17  2017-09-15 16:43  arcsoftDemo\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock

     文件         11  2017-09-15 16:39  arcsoftDemo\.idea\.name

     文件        686  2017-09-15 16:39  arcsoftDemo\.idea\compiler.xml

     文件         76  2017-09-15 16:39  arcsoftDemo\.idea\copyright\profiles_settings.xml

     文件        159  2017-09-15 16:39  arcsoftDemo\.idea\encodings.xml

     文件        739  2017-09-15 16:39  arcsoftDemo\.idea\gradle.xml

     文件        231  2017-09-15 16:39  arcsoftDemo\.idea\libraries\android_extend.xml

     文件        679  2017-09-15 16:39  arcsoftDemo\.idea\libraries\animated_vector_drawable_26_0_0_alpha1.xml

     文件        802  2017-09-15 16:39  arcsoftDemo\.idea\libraries\appcompat_v7_26_0_0_alpha1.xml

     文件        229  2017-09-15 16:39  arcsoftDemo\.idea\libraries\facedetection.xml

     文件        233  2017-09-15 16:39  arcsoftDemo\.idea\libraries\facerecognition.xml

     文件        227  2017-09-15 16:39  arcsoftDemo\.idea\libraries\facetracking.xml

     文件        526  2017-09-15 16:39  arcsoftDemo\.idea\libraries\hamcrest_core_1_3.xml

     文件        477  2017-09-15 16:39  arcsoftDemo\.idea\libraries\junit_4_12.xml

     文件        528  2017-09-15 16:39  arcsoftDemo\.idea\libraries\support_annotations_26_0_0_alpha1.xml

     文件        814  2017-09-15 16:39  arcsoftDemo\.idea\libraries\support_compat_26_0_0_alpha1.xml

     文件        820  2017-09-15 16:39  arcsoftDemo\.idea\libraries\support_core_ui_26_0_0_alpha1.xml

     文件        838  2017-09-15 16:39  arcsoftDemo\.idea\libraries\support_core_utils_26_0_0_alpha1.xml

     文件        826  2017-09-15 16:39  arcsoftDemo\.idea\libraries\support_fragment_26_0_0_alpha1.xml

     文件        850  2017-09-15 16:39  arcsoftDemo\.idea\libraries\support_media_compat_26_0_0_alpha1.xml

............此处省略95个文件信息

评论

共有 条评论