博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
人脸识别 以及SoundPool 学习笔记
阅读量:6893 次
发布时间:2019-06-27

本文共 1547 字,大约阅读时间需要 5 分钟。

hot3.png

代码片段

package com.tang.faceindetify;import android.app.Activity;import android.app.ActionBar;import android.app.Fragment;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Point;import android.graphics.PointF;import android.media.AudioManager;import android.media.FaceDetector;import android.media.FaceDetector.Face;import android.media.SoundPool;import android.os.Bundle;import android.view.LayoutInflater;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.ViewGroup;import android.widget.Toast;import android.os.Build;public class MainActivity extends Activity {	private SoundPool sp;	private int sid;	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		Bitmap bitmap = BitmapFactory.decodeFile("/data/data/com.look.pic/test.jpg");		FaceDetector detector = new FaceDetector(bitmap.getWidth(),				bitmap.getHeight(), 1);		Face[] mfaces = new Face[1];		int nums = detector.findFaces(bitmap, mfaces);		if (nums > 0) {			for (int i = 0; i < nums; i++) {				PointF point = new PointF();				mfaces[i].getMidPoint(point);				System.out.println("人脸中心坐标:"+point.x+","+point.y);			}		} else {			Toast.makeText(this, "没有识别到人脸", Toast.LENGTH_SHORT).show();		}		sp = new SoundPool(5, AudioManager.STREAM_MUSIC, 0);		sid = sp.load(this, R.raw.test, 0);	}		public void soundPoll(View view)	{		sp.play(sid, 1.5f, 1.5f, 0, 0, 1.0f);	}}

转载于:https://my.oschina.net/u/729139/blog/477222

你可能感兴趣的文章
网站设计常用技巧收集
查看>>
【javascript激增的思考02】模块化与MVC
查看>>
Echarts学习记录——如何去掉网格线及网格区域颜色
查看>>
Linq初级班 使用Let临时局部聚集变量
查看>>
Visual Studio 使用及调试必知必会
查看>>
JS,Javascript加载与函数执行过程
查看>>
web.xml中load-on-startup的作用
查看>>
python调试方法及性能调试
查看>>
利用winrar自动备份重要资料(续,经验技巧)
查看>>
Winform开发中常见界面的DevExpress处理操作
查看>>
nginx + fastDFS 设置开机自动启动
查看>>
Apapche 获取真实IP地址方法
查看>>
Mysql 常用命令总结
查看>>
《vi和vim》 学习手记(1)
查看>>
Github最简单实用的Git命令指南
查看>>
11.1. 框架安装
查看>>
C# 加载 SQLite DLL问题
查看>>
[LeetCode] Binary Search Tree Iterator
查看>>
/bin/bash: [xxxx]: command not found
查看>>
第 1 章 Redis
查看>>