AI接口调用

来源:互联网 发布:英伦学院风 女 知乎 编辑:程序博客网 时间:2024/06/07 00:25

调用人脸识别的接口,返回分析结果(性别,年龄,头像在图片中的位置和尺寸)

var initParams={};function analyimg(url){                $.ajax({                      url:"http://apicn.faceplusplus.com/v2/detection/detect?url="+url+"&api_secret=H0vrVbIXs2X7u_56hJO1m3o3J_yAPcyq&api_key=29b3be7651721eed7c32a2243c745628",                      dataType:'jsonp',                      success:function(result) {                         console.dir(result);                    console.log("%c 识别颜值结束", "font-size:11px;color:grey;")                        var faces=result.face;                        if(faces.length<1){                            console.log("%c 未识别到人脸", "font-size:11px;color:red;")                        alert("未识别到人脸");                            return;                        }                        var facelist=$("#facelist").empty();                var i=0;                            var fitem=faces[i];//返回人脸信息                         //获取人脸在图片中的位置                            initParams.left=((fitem.position.center.x-fitem.position.width/2+14.8)*result.img_width)/100+15;                                initParams.top=((fitem.position.center.y-fitem.position.height/2+5.8)*result.img_height)/100;                    //获取人脸的尺寸                            initParams.width=(fitem.position.width*result.img_width)/100;                                                       initParams.height=(fitem.position.height*result.img_height)/100;//获取图中人物的年龄、性别                            initParams.age=fitem.attribute.age.value;                            initParams.sex=fitem.attribute.gender.val                        }                           });            }