关于Face++的一些事情

---恢复内容开始---

 今天在自己编写一个人脸识别系统时所遇到的 问题,

1.就是关于新版FACE++和旧版之间的差别,在用户名就是两则互不联系,旧版用新版必须重新注册,API也是一样,旧版不能调用新版。同理,

所遇到的异常:08-19 16:16:47.539  18717-18913/com.peter.how_old W/System.err﹕ com.facepp.error.FaceppParseException: error : com.facepp.error.FaceppParseException: API error. code=1003, message=AUTHORIZATION_ERROR, responseCode=403
08-19 16:16:47.546  18717-18913/com.peter.how_old W/System.err﹕ at com.facepp.http.HttpRequests.request(HttpRequests.java:250)
08-19 16:16:47.547  18717-18913/com.peter.how_old W/System.err﹕ at com.facepp.http.HttpRequests.detectionDetect(HttpRequests.java:347)
08-19 16:16:47.547  18717-18913/com.peter.how_old W/System.err﹕ at com.peter.how_old.FaceppDetect$1.run(FaceppDetect.java:46)
08-19 16:16:47.547  18717-18913/com.peter.how_old W/System.err﹕ at java.lang.Thread.run(Thread.java:818)
08-19 16:16:47.561  18717-18913/com.peter.how_old E/AndroidRuntime﹕ FATAL EXCEPTION: Thread-7098
    Process: com.peter.how_old, PID: 18717
    java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
            at android.os.Handler.<init>(Handler.java:200)
            at android.os.Handler.<init>(Handler.java:114)
            at android.widget.Toast$TN.<init>(Toast.java:344)
            at android.widget.Toast.<init>(Toast.java:100)
            at android.widget.Toast.makeText(Toast.java:258)
            at com.peter.how_old.FaceppDetect$1.run(FaceppDetect.java:61)
            at java.lang.Thread.run(Thread.java:818)
08-19 16:18:23.317  18717-18913/com.peter.how_old I/Process﹕ Sending signal. PID: 18717 SIG: 9

现在还没解决好:有如下几点:

      1,用的旧版face++的API,

      2.重新注册使用新的(ps:我这样没弄);

      (ps:这是我在网上搜索的答案,)

总结几点:

我实现了简单的人工智能之人脸识别功能,自我体会,感觉这还挺好玩的,这是一门值得深入了解的技术,随着时代的发展,这一技术将得到快速发展。

我在使用这系统时发现它对图片的年龄分析不怎正确。虽然有个差值,但是还是太大。 应该是使用的 API方面的问题吧(ps:自己估计,大牛请放过,新手跑过,)!

 

---恢复内容结束---

posted @ 2017-05-04 21:54  我是小小竹  阅读(1164)  评论(0编辑  收藏  举报