亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? facedetect.java

?? 透過jjil在android上實現haar人臉偵測 
?? JAVA
字號:
package jjil.app.facedetect;import java.util.ArrayList;import java.util.Enumeration;import java.util.Iterator;import jjil.android.RgbImageAndroid;import jjil.core.RgbImage;import android.R.color;import android.app.Activity;import android.app.ProgressDialog;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Rect;import android.hardware.Camera;import android.hardware.Camera.PictureCallback;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.AttributeSet;import android.util.Log;import android.view.KeyEvent;import android.view.OrientationListener;import android.view.SurfaceHolder;import android.view.SurfaceView;import android.view.View;import android.view.Window;import android.view.WindowManager;import android.widget.AbsoluteLayout;import android.widget.Button;import android.widget.ImageView;import android.widget.RelativeLayout;public class FaceDetect extends Activity	implements SurfaceHolder.Callback, View.OnClickListener{	final int RESTART_PREVIEW = 1;	final int PROGRESS = 2;	final int RESTART_PREVIEW2 = 3;		private boolean boolCaptureOnFocus = false;	private boolean boolFocusButtonPressed = false;	private boolean boolFocused = false;	private boolean boolFocusing = false;	private boolean boolPreviewing = false;	private android.hardware.Camera camera = null;    private final FaceDetect me = this;    private int nPreviewWidth, nPreviewHeight;    private SurfaceView preview = null;    private SurfaceHolder surfaceHolder = null;            private final class AutoFocusCallback implements android.hardware.Camera.AutoFocusCallback {        public void onAutoFocus(boolean focused, android.hardware.Camera camera) {            boolFocusing = false;            boolFocused = focused;            if (focused) {                if (boolCaptureOnFocus) {                    android.hardware.Camera.Parameters parameters = camera.getParameters();                    parameters.set("jpeg-quality", 85);                    parameters.setPictureSize(768, 512);                    camera.setParameters(parameters);                    camera.takePicture(null, null, new JpegPictureCallback());                    clearFocus();                }                boolCaptureOnFocus = false;            }        }    };        private final class JpegPictureCallback implements PictureCallback {        public void onPictureTaken(byte [] jpegData, android.hardware.Camera camera) {        	DetectFaces.setJpegData(jpegData);        	startActivity(new Intent("jjil.app.facedetect.detectfaces"));        	stopPreview();        	//finish();        }    };        private void done() {//    		//selectButton.setBackgroundColor(color.background_light);//    	}    }    private void autoFocus() {        if (!this.boolFocusing) {            if (this.camera != null) {            	this.boolFocusing = true;                this.boolFocused = false;                this.camera.autoFocus(new AutoFocusCallback());            }        }    }        private void clearFocus() {    	this.boolFocusButtonPressed = false;    	this.boolFocused = false;    	this.boolFocusing = false;    }        /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);		setContentView(R.layout.main);        preview = (SurfaceView) findViewById(R.id.Preview);        SurfaceHolder s = preview.getHolder();        s.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);        s.addCallback(this);    }            @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {        getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);        switch (keyCode) {            case KeyEvent.KEYCODE_CAMERA:            case KeyEvent.KEYCODE_DPAD_CENTER:                if (event.getRepeatCount() == 0) {                    if (this.boolFocused || !this.boolPreviewing) {                        clearFocus();                    } else {                        this.boolCaptureOnFocus = true;                    }                    if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER && !this.boolFocusButtonPressed) {                        autoFocus();                    }                }                return true;            case KeyEvent.KEYCODE_FOCUS:                this.boolFocusButtonPressed = true;                if (event.getRepeatCount() == 0) {                    if (this.boolPreviewing) {                        autoFocus();                    }                }                return true;       }        return super.onKeyDown(keyCode, event);    }    private void startPreview(int nWidth, int nHeight) {    	this.nPreviewWidth = nWidth;    	this.nPreviewHeight = nHeight;    	if (this.boolPreviewing) {    		return;    	}    	if (this.camera == null) {    		this.camera = android.hardware.Camera.open();    	}    	if (this.camera != null && this.surfaceHolder != null) {    		Camera.Parameters parm = this.camera.getParameters();    		parm.setPreviewSize(nWidth, nHeight);    		this.camera.setParameters(parm);    		this.camera.setPreviewDisplay(this.surfaceHolder);    		this.camera.startPreview();    		this.boolPreviewing = true;    	}    }        private void stopPreview() {    	if (this.camera != null) {    		this.camera.stopPreview();    		this.camera.release();    		this.camera = null;    		this.boolPreviewing = false;    	}    }     public void onClick(View v) {		// TODO Auto-generated method stub			}	public void surfaceChanged(SurfaceHolder holder, int format, int width,			int height) {		if (holder.isCreating()) {			startPreview(width, height);		}	}	public void surfaceCreated(SurfaceHolder holder) {		this.surfaceHolder = holder;	}	public void surfaceDestroyed(SurfaceHolder holder) {		stopPreview();		this.surfaceHolder = null;	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产清纯美女被跳蛋高潮一区二区久久w| 国产二区国产一区在线观看| 国产三级一区二区三区| 在线不卡一区二区| 欧美日韩的一区二区| 欧美视频一区二区在线观看| 欧美在线观看视频一区二区 | 日本中文字幕一区二区有限公司| 亚洲成人免费电影| 蜜臂av日日欢夜夜爽一区| 六月丁香婷婷久久| 国产精品一区免费在线观看| 国产一区二区精品久久99| 国产精品一区二区免费不卡 | 亚洲人成亚洲人成在线观看图片 | 成人av网站大全| 成人精品国产福利| 色八戒一区二区三区| 欧美日韩黄色一区二区| 日韩精品专区在线影院重磅| 久久美女高清视频| 国产精品人妖ts系列视频| 一区二区免费在线| 激情六月婷婷久久| 99re热这里只有精品免费视频 | 日韩和欧美的一区| 国产一区中文字幕| 不卡的av电影| 色妞www精品视频| 欧美一区二区黄| 国产精品久久久久久久久图文区| 亚洲精品大片www| 老司机精品视频一区二区三区| 成人三级在线视频| 欧美日韩一级片在线观看| 精品国产一区a| 一区二区激情视频| 国产美女视频一区| 在线观看国产精品网站| 欧美xxxxxxxx| 一区二区三区四区亚洲| 国产精品一级在线| 欧美日韩国产大片| 日韩理论片在线| 黑人精品欧美一区二区蜜桃| 欧美性生活影院| 国产校园另类小说区| 日韩精品久久久久久| 成人av网站在线观看| 日韩午夜中文字幕| 亚洲精品国产无天堂网2021| 国产美女娇喘av呻吟久久| 在线不卡a资源高清| 国产精品久久夜| 寂寞少妇一区二区三区| 欧美美女视频在线观看| 亚洲免费伊人电影| 粉嫩aⅴ一区二区三区四区五区| 在线播放视频一区| 亚洲午夜免费福利视频| av动漫一区二区| 国产欧美一区二区三区沐欲| 麻豆精品在线看| 777亚洲妇女| 亚洲午夜影视影院在线观看| 91丝袜呻吟高潮美腿白嫩在线观看| 久久亚洲一级片| 国产在线精品一区二区夜色 | 国产剧情av麻豆香蕉精品| 日韩一区二区不卡| 捆绑紧缚一区二区三区视频| 911国产精品| 日韩精品成人一区二区三区 | 久久久国产精品午夜一区ai换脸| 蜜桃精品视频在线| 欧美不卡在线视频| 麻豆91精品视频| 精品av久久707| 国产乱人伦偷精品视频免下载| 日韩免费高清av| 国产黄人亚洲片| 中文字幕免费不卡在线| 99久久国产综合精品色伊| 专区另类欧美日韩| 色久综合一二码| 日韩电影免费一区| 欧美tk—视频vk| 国产 欧美在线| 一区二区三区加勒比av| 欧美二区乱c少妇| 精品一区二区三区视频在线观看| 久久蜜桃av一区精品变态类天堂| 国产91丝袜在线18| 一区二区日韩av| 日韩一区和二区| 国产精品小仙女| 亚洲乱码日产精品bd| 欧美亚洲国产一区二区三区| 男人的天堂久久精品| 久久久三级国产网站| 97超碰欧美中文字幕| 亚洲18色成人| 国产午夜精品福利| 欧美性极品少妇| 国产一区 二区 三区一级| 中文字幕亚洲成人| 欧美一区二区三区四区视频| 国产91精品在线观看| 亚洲不卡一区二区三区| 国产亚洲一区二区三区四区| 91福利视频在线| 国产综合色视频| 亚洲成人自拍网| 亚洲国产精品成人综合| 91精品国产麻豆| 色中色一区二区| 国产精品资源在线观看| 视频在线观看一区| 国产精品嫩草影院com| 欧美日韩高清一区| 色综合色狠狠综合色| 激情综合色播激情啊| 天堂一区二区在线| 亚洲欧美一区二区久久| 久久精品视频一区二区| 91精品国产手机| 91成人在线观看喷潮| 成人av网在线| 国产成人三级在线观看| 老司机午夜精品99久久| 五月综合激情日本mⅴ| 1000部国产精品成人观看| 久久久精品免费网站| 日韩一级免费观看| 制服丝袜亚洲播放| 91成人在线观看喷潮| 91网站最新地址| 99久久国产免费看| jlzzjlzz欧美大全| 成人av免费在线观看| 成人在线视频一区| 国产一区二区三区不卡在线观看| 亚洲国产精品久久久久秋霞影院 | 精品一区二区三区视频| 美女免费视频一区二区| 男女性色大片免费观看一区二区| 天天操天天干天天综合网| 亚洲自拍偷拍麻豆| 亚洲线精品一区二区三区八戒| 亚洲老司机在线| 亚洲在线成人精品| 一区二区在线观看不卡| 亚洲精品欧美综合四区| 亚洲男人的天堂在线aⅴ视频| 亚洲欧洲精品天堂一级| 亚洲日本在线观看| 樱花草国产18久久久久| 亚洲一区二区高清| 天天色图综合网| 麻豆精品一区二区三区| 紧缚捆绑精品一区二区| 国产69精品一区二区亚洲孕妇| 风间由美一区二区三区在线观看| 国产在线精品一区二区不卡了| 国产精品一区二区不卡| 国产99久久久国产精品潘金网站| 夫妻av一区二区| 色999日韩国产欧美一区二区| 欧美日韩夫妻久久| 久久综合色一综合色88| 国产欧美1区2区3区| 亚洲视频一区二区免费在线观看| 亚洲国产精品视频| 久久国产麻豆精品| 成人h动漫精品| 欧美日韩视频在线观看一区二区三区| 91精品国产综合久久精品性色| 精品美女在线观看| 国产精品久久久久久久久免费桃花 | 在线综合视频播放| 精品久久久久久亚洲综合网 | 日韩中文欧美在线| 美美哒免费高清在线观看视频一区二区 | 欧美午夜免费电影| 日韩精品一区二区三区老鸭窝| 久久精品人人爽人人爽| 一区二区三区.www| 国内精品伊人久久久久影院对白| www.日韩在线| 日韩欧美国产wwwww| 亚洲黄色小视频| 丰满少妇久久久久久久 | 日韩va欧美va亚洲va久久| 国产一区二三区| 欧美午夜精品久久久| 欧美高清在线视频| 免费高清在线一区| 在线一区二区三区做爰视频网站| 亚洲精品一线二线三线无人区| 午夜欧美一区二区三区在线播放|