原理:利用base64来传输图片
展示页
识别
你照片中的颜值年龄秘密
请先点击 [浏览] 选择人物图片,
然后点击 [检测]
检测
年龄:加载中...岁性别:加载中...种族:加载中...颜值:加载中... (范围0-100)表情:加载中...眼镜:加载中...情绪:加载中...
//图片预览 $("#myfile").change(function(){ $imginfo = $(this).get(0).files[0]; var fr = new FileReader(); fr.readAsDataURL($imginfo); //发起异步请求 fr.onload = function(){ //读取完成后,数据保存在对象的 result 属性中 pic = this.result; pic_nohead = pic.substr(pic.indexOf(',')+1); $(".image_thumb").attr("src",pic); } }) //ajax访问服务页 $(function(){ $('#mybtn').click(function(){ $('.right_part').show(); $.post('index.php',{img_base64:pic_nohead},function(data){ //年龄 $('.right_part ul li .age').html(data.result.face_list[0].age); //颜值 $('.right_part ul li .beauty').html(data.result.face_list[0].beauty); //性别 if(data.result.face_list[0].gender.type == 'male'){ $('.right_part ul li .gender').html('男性'); }else{ $('.right_part ul li .gender').html('女性'); } //人种 if(data.result.face_list[0].race.type == 'yellow'){