基于android的人脸识别

news/2024/10/18 20:19:50/
把照片分成黑白两种颜色。。。然后扣掉白色的部分。。。
然后判断眼睛是否对称、鼻子是否是一个竖线、口是否眼色有变化

openCV
javaCV

cn.faceplusplus.com  清华做的人脸识别的网站 


package com.njupt.facedetector1;import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.PointF;
import android.media.FaceDetector;
import android.media.FaceDetector.Face;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Bitmap faceBitMap = BitmapFactory.decodeResource(getResources(), R.drawable.bb);FaceDetector detector = new FaceDetector(faceBitMap.getWidth(), faceBitMap.getHeight(), 1);Face[] mFaces = new Face[1] ;int mNumFaces = detector.findFaces(faceBitMap, mFaces);if(mNumFaces > 0){for(int i = 0 ; i < mNumFaces ; ++i){System.out.println("找到脸了");PointF point = new PointF();mFaces[i].getMidPoint(point);System.out.println("脸的中心位置的坐标是: "+point.x +" , "+point.y);}}else{System.out.println("没有找到脸");}}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}



http://www.ppmy.cn/news/836844.html

相关文章

Android使用Face++架构包实现人脸识别

欢迎转载&#xff0c;转载时请标明出处&#xff1a;http://blog.csdn.net/android_for_james/article/details/51016170 今天给大家带来一个通过使用Face来实现人脸识别的功能 我们先去这个Face官网看看&#xff1a;http://www.faceplusplus.com.cn 我们点开案例可以看到众多…

Android 原生的人脸识别Camera+FaceDetector示例

人脸识别google有自带api&#xff0c;Androoid 原生的人脸识别是利用相机的摄像功能和android.media.FaceDetector这个类来实现的 1、android.hardware.camera 1.1 简介 Camera 类用于设置图像捕获设置、开始/停止预览、抓拍图片和检索帧以进行视频编码 Camera的源码 1.2 人…

Android 集成Face++ 人脸识别(3.0+SDK)

写在前面 最近项目需求需要输入用户真实姓名 身份证号 再去调用人脸识别 效验是否是本人 所以就首先关注了Face(旷视)的人脸识别,听说是 正确率很高.....所以就集成了. 1.首先去官网去创建应用(其实听说创建应用是比较麻烦的) 创建好应用以后需要上传你项目的包名 2.下载Demo D…

Android集成百度人脸识别(一)基础版SDK

首先Android Studio版本&#xff1a;3.2.0 1、注册百度账号并企业认证 2、创建应用生成API Key和Secret Key 3、下载对应的SDK&#xff08;下载SDK的时候需要新建授权&#xff09; 因为下载的时候需要选择授权文件&#xff08;授权文件包含包名和签名文件的MD5&#xff09; 如…

Android人脸与指纹识别

基础人脸识别模块 添加依赖 请添加基本依赖&#xff0c;不要添加 ktx 版本的依赖&#xff0c;因为他需要 API33 及以上才可以使用&#xff01; implementation androidx.biometric:biometric:1.1.0 人脸识别工具类 package com.zhiyiyi.bio.bioimport android.content.Conte…

Android人脸识别(已开源)

Android人脸识别&#xff08;已开源&#xff09; 见链接

Android自带人脸识别

前言 碰到项目需求要判断上传的图片里只能有一个人&#xff0c;就像到了人脸识别功能&#xff0c;网上查资料说需要用opencv等各种图像库&#xff0c;项目肯定不能接受&#xff0c;没想到Android很早就已经集成了人脸识别的功能&#xff0c;这里记录一下。 实现效果 实现接口…

Android人脸识别技术

Android人脸识别技术用到的底层库&#xff1a;android/external/neven/&#xff0c;framework 层&#xff1a;frameworks/base/media/java/android/media/FaceDetector.java。 java层接口的限制: 1、只能接受bitmap的数据。 2、只能识别出双眼睛距离不大于20像素的人脸。 3、只…