跪求微信通讯录备份在哪里20人的截图!!

微信公众平台开发模式&微信 公众平台 图片识别 人脸识别 作者:方倍工作室[QQ:]原文:&
前几个小应用似乎不给力,反应不冷不热,似乎大家不感兴趣,今天给大家推出一个亮眼一点的:微信公众平台上的人脸识别。
前段时间看到网上有个报道 &四川大学计算机科学系主任、副教授 魏骁勇 开发了 基于图像的课堂考勤系统,&上课点名用人脸识别来&刷脸&,看下图
在点名时,只需多角度对教室内的学生分区域拍照,然后将照片上传到服务器,自动拼接成一张整图,系统再对照片里的学生头像自动编号和识别,最后出现学生的个人信息,旁边则有&It&sme(是我)&和&notme(不是我)&两个选项。这样马上就能知道谁在上课、谁在逃课了
更神的是,这东西在统计学上的意义:它甚至可以分析出学生的人际关系甚至性格兴趣,比如它根据学生在课堂上喜欢坐在哪些位置,喜欢坐在谁的旁边,得出原始数据,经过一段时间之后,再来分析,就可以谁和谁在谈恋爱,谁和谁分手后又和谁在一起了。谁老是喜欢自己一个人独自坐在角落(自闭症),某个男生和某个男生半年下来每次都坐在一起(基友???),瞬间感觉这玩意给人的想象空间无限大。。。。。。
下面开始言归正传了:
首先看一下什么是人脸识别,看一下百度百科的定义:人脸识别特指利用分析比较人脸视觉特征信息进行身份鉴别的计算机技术。人脸识别是一项热门的计算机技术研究领域,可以将人脸明暗侦测,自动调整动态曝光补偿,人脸追踪侦测,自动调整影像放大;它属于生物特征识别技术,是对生物体(一般特指人)本身的生物特征来区分生物体个体。原文:/txw1958/archive//weixin-if20-face-recognition.html&
人脸识别的技术过程(来自百度百科)
一般分三步:(1)首先建立人脸的面像档案。即用摄像机采集单位人员的人脸的面像文件或取他们的照片形成面像文件,并将这些面像文件生成面纹(Faceprint)编码贮存起来。(2)获取当前的人体面像。即用摄像机捕捉的当前出入人员的面像,或取照片输入,并将当前的面像文件生成面纹编码。(3)用当前的面纹编码与档案库存的比对。即将当前的面像的面纹编码与档案库存中的面纹编码进行检索比对。上述的&面纹编码&方式是根据人脸脸部的本质特征和开头来工作的。这种面纹编码可以抵抗光线、皮肤色调、面部毛发、发型、眼镜、表情和姿态的变化,具有强大的可靠性,从而使它可以从百万人中精确地辩认出某个人。人脸的识别过程,利用普通的图像处理设备就能自动、连续、实时地完成。
二、在微信公众平台上做人脸识别
1. 图片获取
首先要获得用户发过来的图片,微信公众平台支持接收图片,
用户发送的一个图片如下:
其图片消息的格式如下:
&ToUserName&&![CDATA[gh_13d1a3a7x46a]]&&/ToUserName&
&FromUserName&&![CDATA[oKaHDjt60aAyPvQmUX3ddyix_zG8]]&&/FromUserName&
&CreateTime&&/CreateTime&
&MsgType&&![CDATA[image]]&&/MsgType&
&PicUrl&&![CDATA[/mmsns/L4qjYtOibummV7J7pbpWKZTiaRoeicicD151CGsQ5AW761Kmn5Hk83r5lQ/0]]&&/PicUrl&
&MsgId&8080261&/MsgId&
XML格式讲解&原文:/txw1958/archive//weixin-if20-face-recognition.html&ToUserName 消息接收方微信号,一般为公众平台账号微信号FromUserName 消息发送方微信号CreateTime 消息创建时间MsgType 消息类型;图片消息为imagePicUrl 图片链接地址MsgId 消息ID号
Face++提供人脸识别接口,
检测给定图片(Image)中的所有人脸(Face)的位置和相应的面部属性接口地址如下:/v2/detection/detect
App的Face++ API Key
api_secret
APP的Face++ API Secret
url 或 img[POST]
待检测图片的URL 或者 通过POST方法上传的二进制数据,原始图片大小需要小于3M
检测模式可以是normal(默认) 或者 oneface 。在oneface模式中,检测器仅找出图片中最大的一张脸。
可以是none或者由逗号分割的属性列表。默认为gender, age, race, smiling。目前支持的属性包括:gender, age, race, smiling, glass, pose
可以为图片中检测出的每一张Face指定一个不包含^@,&=*'"等非法字符且不超过255字节的字符串作为tag,tag信息可以通过 /info/get_face 查询
如果置为true,该API将会以异步方式被调用;也就是立即返回一个session id,稍后可通过/info/get_session查询结果。默认值为false。
"attribute": {
"range": 5,
"value": 17
"gender": {
"confidence": 99.9781,
"value": "Female"
"glass": {
"confidence": 99.9815,
"value": "None"
"pitch_angle": {
"value": 0.
"roll_angle": {
"value": 1.75177
"yaw_angle": {
"value": 4
"confidence": 99.471,
"value": "Asian"
"smiling": {
"value": 87.1365
"face_id": "c772b4b66c00d46b15344eff74b56e48"
"img_height": 293,
"img_id": "1edd08c9b500fb1fe2c4",
"img_width": 440,
"session_id": "4e64c73fec19442cbefde3cf9bd6b53d",
包含性别分析结果,value的值为Male/Female, confidence表示置信度
包含年龄分析结果,value的值为一个非负整数表示估计的年龄, range表示估计年龄的正负区间
包含人种分析结果,value的值为Asian/White/Black, confidence表示置信度
包含微笑程度分析结果,value的值为0-100的实数,越大表示微笑程度越高
取结果参数中的gender,age,race,smiling等参数 ,如
"attribute": {
"range": 5,
"value": 17
"gender": {
"confidence": 99.9781,
"value": "Female"
"glass": {
"confidence": 99.9815,
"value": "None"
"pitch_angle": {
"value": 0.
"roll_angle": {
"value": 1.75177
"yaw_angle": {
"value": 4
"confidence": 99.471,
"value": "Asian"
"smiling": {
"value": 87.1365
上述结果中,
年龄age为17,误差在5岁
性别为female,表示女,置信度为99%
种族为亚洲Asian,
微笑度 87%
和图片比较一下,还是比较一致的
3. 程序实现
* Face++ PHP SDK
* author: Tianye
class Facepp{
######################################################
### If you choose Amazon(US) server,please use the ###
######################################################
var $server = '/v2';
#var $server = '/v2';
#var $server = '/v2';
#var $server = '/v2';
#############################################
### set your api key and api secret here. ###
#############################################
var $api_key = '{your API KEY}';
var $api_secret = '{your API SECRET}';
public function __construct($api_key=NULL, $api_secret=NULL, $server=NULL){
if($api_key){
$this-&api_key = $api_key;
if($api_secret){
$this-&api_secret = $api_secret;
if($server){
$this-&server = $server;
* @param $method : The Face++ API
* @param $params : Request Parameters
* @return : Array {'http_code':'Http Status Code', 'request_url':'Http Request URL','body':' JSON Response'}
public function execute($method,$params){
if(empty($params)){
$params=array();
$params['api_key'] = $this-&api_
$params['api_secret'] = $this-&api_
return $this-&request("{$this-&server}{$method}",$params);
private function request($request_url , $request_body){
$useragent = 'Faceplusplus PHP SDK/1.0';
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, $request_url);
curl_setopt($curl_handle, CURLOPT_FILETIME, TRUE);
curl_setopt($curl_handle, CURLOPT_FRESH_CONNECT, FALSE);
curl_setopt($curl_handle, CURLOPT_CLOSEPOLICY, CURLCLOSEPOLICY_LEAST_RECENTLY_USED);
curl_setopt($curl_handle, CURLOPT_MAXREDIRS, 5);
curl_setopt($curl_handle, CURLOPT_HEADER, FALSE);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl_handle, CURLOPT_TIMEOUT, 5184000);
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 120);
curl_setopt($curl_handle, CURLOPT_NOSIGNAL, TRUE);
curl_setopt($curl_handle, CURLOPT_REFERER, $request_url);
curl_setopt($curl_handle, CURLOPT_USERAGENT, $useragent);
if (extension_loaded('zlib')){
curl_setopt($curl_handle, CURLOPT_ENCODING, '');
curl_setopt($curl_handle, CURLOPT_POST, TRUE);
if(array_key_exists('img',$request_body)){
$request_body['img'] = '@'.$request_body['img'];
$request_body=http_build_query($request_body);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, $request_body);
$response_text = curl_exec($curl_handle);
$reponse_header = curl_getinfo($curl_handle);
curl_close($curl_handle);
return array('http_code'=&$reponse_header['http_code'],'request_url'=&$request_url,'body'=&$response_text);
调用方式如下:
require_once 'facepp_sdk.php';
########################
########################
$facepp = new Facepp();
#detect local image
$params=array('img'=&'{image file path}');
$params['attribute'] = 'gender,age,race,smiling,glass,pose';
$response = $facepp-&execute('/detection/detect',$params);
print_r($response);
#detect image by url
$params=array('url'=&'.cn/wp-content/themes/faceplusplus/assets/img/demo/1.jpg');
$response = $facepp-&execute('/detection/detect',$params);
print_r($response);
if($response['http_code']==200){
#json decode
$data = json_decode($response['body'],1);
#get face landmark
foreach ($data['face'] as $face) {
$response = $facepp-&execute('/detection/landmark',array('face_id'=&$face['face_id']));
print_r($response);
#create person
$response = $facepp-&execute('/person/create',array('person_name'=&'unique_person_name'));
print_r($response);
#delete person
$response = $facepp-&execute('/person/delete',array('person_name'=&'unique_person_name'));
print_r($response);
在微信中再将结果整理成文本消息就可以了。
4. 效果展示
下面是实际使用结果:
漂亮/帅气指数鉴定技术
近亲及亲子鉴定技术
男人味/女人味鉴定技术
&原文:/txw1958/archive//weixin-if20-face-recognition.html&
5.账号体验
方倍工作室微信公众平台账号关注方法:1. 微信通讯录-添加朋友-查找公众号-搜索&方倍工作室&2. 微信通讯录-添加朋友-搜号码-输入&pondbaystudio&3. 使用微信扫描下面的二维码
阅读(...) 评论()扫码下载APP
随时选购服务
需求发布后1小时内收到服务商响应每个需求平均有10个服务商参与95%以上的需求得到了圆满解决所有需求不向雇主收取任何佣金好的包装增加视觉销售力
微信通讯录100人以上截图做素材!不要PS,1元一张!
微信通讯录100人以上截图做素材!不要PS,1元一张!
每个合格稿件:¥1.00,共需要 10个稿件
共收到10个交稿,9个稿件已合格
有相似问题想解决?专业顾问来帮助您
01发布需求, 托管赏金02服务商交稿03雇主设置合格稿件04交易成功,余额100%退回
完成手机认证,保证能随时联系到服务商
参与交稿,开始赚钱
第1步:提交您的稿件
第2步:稿件合格
第3步:获得赏金
加入猪八戒,共享万亿服务市场
10个服务商参与,9个稿件已合格
或查看全部交稿
交易成功的需求
新闻营销相关需求
&!&在线客服的工作时间为周一至周五 9:00-18:00&&社会化媒体
了解更多>>
桂ICP备 号-1
桂公网安备 36号
阅读下一篇
Hi,看起来你很喜欢这些内容,但是你还没有登录!在你登录以后,就可以收藏感兴趣的内容,关注感兴趣的作者!The page is temporarily unavailable
nginx error!
The page you are looking for is temporarily unavailable.
Please try again later.
Website Administrator
Something has triggered an error on your
This is the default error page for
nginx that is distributed with
It is located
/usr/share/nginx/html/50x.html
You should customize this error page for your own
site or edit the error_page directive in
the nginx configuration file
/etc/nginx/nginx.conf.}

我要回帖

更多关于 微信通讯录截图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信