android之人脸检测FaceDetector||人体?

1. http://blog.csdn.net/shaojie519/article/details/6729333

FaceDetector检测到的并不是人的全脸,而只是双眼。

实际测试中,发现图片太小的话检测不到人脸,试验中使用小于100x100的图片检测不到人脸,但是由于Android内存有限,图片太大的话,会出现无法加载图片的异常。图片的格式必须为Bitmap RGB565格式。

文档  findFaces(Bitmap bitmap, Face[] faces)方法中有说明。


2.  http://www.anddev.org/quick_and_easy_facedetector_demo-t3856.html

Using Android's FaceDetector

 Tutorial: Simple implementation of the Android SDK's FaceDetector and FaceDetector.Face classes

3.  http://www.ways2u.com/?post=292


如果你是做截图软件的话,估计利用人脸识别可以做得更人性化,如果你你是做客户端的话,上传头像截图也是可以好好利用的!!项目源码见附件!!

  if (faceBitmap != null) {

                      FaceDetector detector = new FaceDetector(faceBitmap.getWidth(),

                                         faceBitmap.getHeight(), mFaces.length); // 创建识别器

                      mNumFaces = detector.findFaces(faceBitmap, mFaces);    // 识别

                      if (mNumFaces > 0) {

                                for (int i = 0; i < mNumFaces; i++) {

                                         handleFace(mFaces[i]);        // 调用函数对人脸画面进行处理

                                }

                      }

             }


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值