人脸检测解析json的工具类face_test
来源:互联网 发布:福州seo的培训 编辑:程序博客网 时间:2024/06/14 23:06
这个类主要是解析json数据
using face;using Newtonsoft.Json;using Newtonsoft.Json.Linq;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Camtest{ public class face_test { public static string Api_Key = "你的Api_Key"; public static string Secret_Key = "你的Secret_Key"; /// <summary> /// 脸部比对 /// </summary> /// <param name="img"></param> /// <returns></returns> public static facemodel FaceDetect(String img) { var client = new Baidu.Aip.Face.Face(Api_Key, Secret_Key); var image = File.ReadAllBytes(img); var options = new Dictionary<string, object>() { {"face_fields", "age,beauty,expression,gender,glasses,race"} }; string result = client.FaceDetect(image, options).ToString(); //解析json数据 return json_test(result.ToString()); } /// <summary> /// 解析json数据 /// </summary> /// <param name="json"></param> public static facemodel json_test(string json) { //得到根节点 JObject jo_result = (JObject)JsonConvert.DeserializeObject(json.ToString()); //得到result节点 JArray jo_age = (JArray)JsonConvert.DeserializeObject(jo_result["result"].ToString()); //查找某个字段与值 facemodel facem = new facemodel(); foreach (var val in jo_age) { facem.age = ((JObject)val)["age"].ToString(); facem.beauty = ((JObject)val)["beauty"].ToString(); facem.expression = ((JObject)val)["expression"].ToString(); facem.gender = ((JObject)val)["gender"].ToString(); facem.glasses = ((JObject)val)["glasses"].ToString(); facem.race = ((JObject)val)["race"].ToString(); } return facem; } }}
阅读全文
1 0
- 人脸检测解析json的工具类face_test
- JSON解析工具类
- 解析json工具类
- JSON解析工具类
- json解析工具类
- Json解析工具类
- json解析工具类
- Json解析工具类
- json解析工具类
- 解析json工具类
- 解析json格式的工具类
- (ipad/iphone开发)分享一个好工具,一个检测当前json为何不能解析的网站
- 简单的json解析工具
- JSON的了解,解析与检测
- Json解析工具类JsonHelper
- fastjson解析json工具类
- Android Json解析工具类
- Gson解析Json工具类
- Linux下zip加密压缩
- St13runtime_error CDB : Error -30974, can't open database bitcoin in Runaway exception
- 解决:ImportError: No module named 'xxxx'-------python中关于import语句的认识2
- SpringCloud教程二:服务消费者(rest+ribbon)
- 主成分分析(PCA)原理详解
- 人脸检测解析json的工具类face_test
- ubuntu 14.04 install TL-WN823N
- 依赖注入原理
- 1071. 小赌怡情(15)
- 人脸检测的model类facemodel
- poj1741 Tree
- centos7 git 2.8安装-配置
- properties文件编码问题
- 【编程随想】聊聊分布式散列表(DHT)的原理——以 Kademlia(Kad) 和 Chord 为例