阿里云人脸识别C#调用示例参考

简介: 前面介绍了关于阿里云人脸识别Java调用示例参考,本文主要介绍C#调用阿里云人脸识别服务,参数等的获取参考阿里云人脸识别使用流程简介。

作者:俏巴


概述


前面介绍了关于阿里云人脸识别Java调用示例参考,本文主要介绍C#调用阿里云人脸识别服务,参数等的获取参考阿里云人脸识别使用流程简介




Code Sample


1、使用网络图片


using System;
using System.IO;
using System.Net;
using System.Reflection;
using System.Text;

namespace Demo
{

<span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">Program</span>
</span>{
    <span class="hljs-keyword">static</span> <span class="hljs-keyword">void</span> Main(string[] args)
    {
        ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; <span class="hljs-comment">//加上这一句 处理“请求被中止: 未能创建 SSL/TLS 安全通道”的问题</span>

        <span class="hljs-comment">//ak,sk信息设置</span>
        string ak_id = <span class="hljs-string">"********"</span>;
        string ak_secret = <span class="hljs-string">"********"</span>;

        string method = <span class="hljs-string">"POST"</span>;
        string accept = <span class="hljs-string">"application/json"</span>;
        string contentType = accept;
        string body = <span class="hljs-string">"{\"type\":0, \"image_url\":\"https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1553339483&di=1929ba303e71874f634d7d1051a5e6fc&src=http://b-ssl.duitang.com/uploads/item/201605/15/20160515065257_seVXJ.thumb.700_0.jpeg\"}"</span>;
        byte[] data = Encoding.ASCII.GetBytes(body);
        string date = DateTime.UtcNow.GetDateTimeFormats(<span class="hljs-string">'r'</span>)[<span class="hljs-number">0</span>].ToString();
        string urlpra = <span class="hljs-string">"/face/attribute"</span>;
        string bodyMd5 = Convert.ToBase64String(<span class="hljs-keyword">new</span> System.Security.Cryptography.MD5CryptoServiceProvider().ComputeHash(Encoding.UTF8.GetBytes(body)));
        string result = <span class="hljs-string">""</span>;

        <span class="hljs-comment">//待加密</span>
        string stringToSign = method + <span class="hljs-string">"\n"</span> + accept + <span class="hljs-string">"\n"</span> + bodyMd5 + <span class="hljs-string">"\n"</span> + contentType + <span class="hljs-string">"\n"</span> + date + <span class="hljs-string">"\n"</span> + urlpra;

        <span class="hljs-comment">//stringToSign计算 HMAC-SHA1得到signature</span>
        string signature = Convert.ToBase64String(<span class="hljs-keyword">new</span> System.Security.Cryptography.HMACSHA1(Encoding.UTF8.GetBytes(ak_secret)).ComputeHash(Encoding.UTF8.GetBytes(stringToSign)));

        <span class="hljs-comment">//得到 authorization header</span>
        string authHeader = <span class="hljs-string">"Dataplus "</span> + ak_id + <span class="hljs-string">":"</span> + signature;
        WebRequest req = WebRequest.Create(<span class="hljs-string">"https://dtplus-cn-shanghai.data.aliyuncs.com/face/attribute"</span>);
        req.Method = method;
        req.ContentType = accept;

        req.GetRequestStream().Write(data, <span class="hljs-number">0</span>, data.Length);
         
        <span class="hljs-comment">//利用反射机制 解决:"此标头必须使用适当的属性进行修改" 异常</span>
        MethodInfo priMethod = req.Headers.GetType().GetMethod(<span class="hljs-string">"AddWithoutValidate"</span>, BindingFlags.Instance | BindingFlags.NonPublic);
        priMethod.Invoke(req.Headers, <span class="hljs-keyword">new</span>[] { <span class="hljs-string">"Date"</span>, date });
        priMethod.Invoke(req.Headers, <span class="hljs-keyword">new</span>[] { <span class="hljs-string">"Authorization"</span>, authHeader });
        priMethod.Invoke(req.Headers, <span class="hljs-keyword">new</span>[] { <span class="hljs-string">"Accept"</span>, accept });

        string t = DateTime.UtcNow.GetDateTimeFormats(<span class="hljs-string">'r'</span>)[<span class="hljs-number">0</span>].ToString();
        <span class="hljs-keyword">try</span>
        {
            result = <span class="hljs-keyword">new</span> StreamReader(req.GetResponse().GetResponseStream()).ReadToEnd();
            Console.WriteLine(<span class="hljs-string">"result:"</span> + result);
        }
        <span class="hljs-keyword">catch</span> (WebException e)
        {
            Console.WriteLine(e.GetBaseException());
            Console.WriteLine(<span class="hljs-keyword">new</span> StreamReader(e.Response.GetResponseStream()).ReadToEnd());
        }
        Console.WriteLine(result);

        Console.ReadKey();
    }
}

}


2、使用本地图片


using System;
using System.IO;
using System.Net;
using System.Reflection;
using System.Text;

namespace Demo
{

<span class="hljs-comment">//使用本地图片</span>
<span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">Class1</span>
</span>{
    <span class="hljs-keyword">static</span> <span class="hljs-keyword">void</span> Main(string[] args)
    {
        ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; <span class="hljs-comment">//加上这一句 处理“请求被中止: 未能创建 SSL/TLS 安全通道”的问题</span>

        <span class="hljs-comment">//ak sk信息设置</span>
        string ak_id = <span class="hljs-string">"********"</span>;
        string ak_secret = <span class="hljs-string">"********"</span>;

        string method = <span class="hljs-string">"POST"</span>;
        string accept = <span class="hljs-string">"application/json"</span>;
        string contentType = accept;

        <span class="hljs-comment">//图片的Base64编码</span>
        FileInfo file = <span class="hljs-keyword">new</span> FileInfo(@<span class="hljs-string">"D:\picturetest\timg.jpg"</span>);
        <span class="hljs-keyword">var</span> stream = file.OpenRead();
        byte[] buffer = <span class="hljs-keyword">new</span> byte[file.Length];
        <span class="hljs-comment">//读取图片字节流</span>
        stream.Read(buffer, <span class="hljs-number">0</span>, Convert.ToInt32(file.Length));
        <span class="hljs-comment">//将base64字符串保存到base64.txt文件中</span>
        StreamWriter sw = <span class="hljs-keyword">new</span> StreamWriter(<span class="hljs-string">"base64.txt"</span>, <span class="hljs-literal">false</span>, Encoding.UTF8);
        <span class="hljs-comment">//将字节流转化成base64字符串</span>
        sw.Write(Convert.ToBase64String(buffer));
        string data1 = Convert.ToBase64String(buffer);
        sw.Close();
        Console.WriteLine(<span class="hljs-string">"Convert successful!"</span>);

        string body = <span class="hljs-string">"{\"type\":1, \"content\":\""</span> + data1 + <span class="hljs-string">"\" }"</span>;

        byte[] data = Encoding.ASCII.GetBytes(body);
        string date = DateTime.UtcNow.GetDateTimeFormats(<span class="hljs-string">'r'</span>)[<span class="hljs-number">0</span>].ToString();
        string urlpra = <span class="hljs-string">"/face/attribute"</span>;
        string bodyMd5 = Convert.ToBase64String(<span class="hljs-keyword">new</span> System.Security.Cryptography.MD5CryptoServiceProvider().ComputeHash(Encoding.UTF8.GetBytes(body)));
        string result = <span class="hljs-string">""</span>;

        <span class="hljs-comment">//待加密</span>
        string stringToSign = method + <span class="hljs-string">"\n"</span> + accept + <span class="hljs-string">"\n"</span> + bodyMd5 + <span class="hljs-string">"\n"</span> + contentType + <span class="hljs-string">"\n"</span> + date + <span class="hljs-string">"\n"</span> + urlpra;

        <span class="hljs-comment">// stringToSign计算 HMAC-SHA1得到signature</span>
        string signature = Convert.ToBase64String(<span class="hljs-keyword">new</span> System.Security.Cryptography.HMACSHA1(Encoding.UTF8.GetBytes(ak_secret)).ComputeHash(Encoding.UTF8.GetBytes(stringToSign)));

        <span class="hljs-comment">// 得到 authorization header</span>
        string authHeader = <span class="hljs-string">"Dataplus "</span> + ak_id + <span class="hljs-string">":"</span> + signature;
        WebRequest req = WebRequest.Create(<span class="hljs-string">"https://dtplus-cn-shanghai.data.aliyuncs.com/face/attribute"</span>);
        req.Method = method;
        req.ContentType = accept;

        req.GetRequestStream().Write(data, <span class="hljs-number">0</span>, data.Length);

        <span class="hljs-comment">//利用反射机制  解决:"此标头必须使用适当的属性进行修改"</span>
        MethodInfo priMethod = req.Headers.GetType().GetMethod(<span class="hljs-string">"AddWithoutValidate"</span>, BindingFlags.Instance | BindingFlags.NonPublic);
        priMethod.Invoke(req.Headers, <span class="hljs-keyword">new</span>[] { <span class="hljs-string">"Date"</span>, date });
        priMethod.Invoke(req.Headers, <span class="hljs-keyword">new</span>[] { <span class="hljs-string">"Authorization"</span>, authHeader });
        priMethod.Invoke(req.Headers, <span class="hljs-keyword">new</span>[] { <span class="hljs-string">"Accept"</span>, accept });

        string t = DateTime.UtcNow.GetDateTimeFormats(<span class="hljs-string">'r'</span>)[<span class="hljs-number">0</span>].ToString();
        <span class="hljs-keyword">try</span>
        {
            result = <span class="hljs-keyword">new</span> StreamReader(req.GetResponse().GetResponseStream()).ReadToEnd();
            Console.WriteLine(<span class="hljs-string">"result:"</span> + result);<span class="hljs-comment">//打印输出结果</span>
        }
        <span class="hljs-keyword">catch</span> (WebException e)
        {
            Console.WriteLine(e.GetBaseException());
            Console.WriteLine(<span class="hljs-keyword">new</span> StreamReader(e.Response.GetResponseStream()).ReadToEnd());
        }
        <span class="hljs-comment">//Console.WriteLine(result);</span>

        Console.ReadKey();
    }
}

}


3、测试结果

result:{"face_num":1,"face_rect":[131,87,290,388],"face_prob":[1.0],"pose":[18.628498077392578,-8.546553611755371,6.121803283691406],"landmark_num":105,"landmark":[203.90921020507812,200.23001098632812,309.45062255859375,218.65631103515625,260.23175048828125,187.56857299804688,256.18084716796875,210.1221923828125,220.7862091064453,190.05401611328125,240.36923217773438,186.42405700683594,279.1256408691406,194.14773559570312,297.05645751953125,202.9366455078125,220.33831787109375,207.10421752929688,238.2987823486328,208.1050262451172,274.00946044921875,212.53118896484375,291.620849609375,216.21713256835938,360.25592041015625,223.7985076904297,421.49774169921875,213.7610321044922,391.5797119140625,204.12503051757812,391.2154235839844,221.29208374023438,369.4400634765625,215.39198303222656,380.16351318359375,209.08740234375,403.4003601074219,200.2273712158203,415.2815856933594,202.97317504882812,370.6798095703125,224.365478515625,381.1012268066406,223.80274963378906,401.0498046875,217.8040313720703,411.18768310546875,215.37713623046875,229.74484252929688,242.3505401611328,281.9598388671875,252.3939208984375,235.8517303466797,237.7692108154297,243.1636199951172,235.57656860351562,250.79469299316406,235.33493041992188,258.37054443359375,236.27748107910156,265.86907958984375,237.71218872070312,272.9955749511719,240.43788146972656,278.67138671875,245.51502990722656,234.4609375,247.66046142578125,240.4391632080078,251.49888610839844,247.0696563720703,254.06130981445312,253.96202087402344,255.785888671875,261.0655517578125,256.0698547363281,268.1637878417969,255.66668701171875,275.18548583984375,254.55349731445312,354.34912109375,258.4804382324219,394.4176025390625,248.78823852539062,356.7430419921875,252.51409912109375,360.75067138671875,247.50848388671875,365.6834716796875,243.4093475341797,371.655517578125,241.15150451660156,378.0198059082031,240.43600463867188,384.3763122558594,241.23443603515625,390.0915222167969,244.07086181640625,359.4935607910156,261.04217529296875,365.04833984375,262.5079650878906,370.7741394042969,262.9674987792969,376.4750671386719,262.41790771484375,381.8265380859375,260.39581298828125,386.527587890625,257.0871887207031,390.8385009765625,253.29058837890625,324.97564697265625,256.5946350097656,333.26715087890625,329.6019592285156,329.2874450683594,293.07568359375,322.9298095703125,344.294677734375,282.2880859375,336.0609436035156,354.2922668457031,337.4645080566406,239.21295166015625,370.7165222167969,327.9872131347656,379.0498352050781,247.05612182617188,372.2748107910156,322.6470947265625,380.3701171875,316.82196044921875,372.19573974609375,310.41607666015625,366.81512451171875,324.5108642578125,368.42181396484375,275.01959228515625,370.7666320800781,327.343505859375,373.64849853515625,257.11602783203125,370.507080078125,292.9189453125,370.6178894042969,326.2695617675781,370.87982177734375,326.8760986328125,376.5396728515625,304.1044921875,398.5556640625,268.6083068847656,391.4709777832031,318.451171875,391.78070068359375,252.39942932128906,383.1255798339844,285.8980407714844,397.2698669433594,311.641357421875,395.9100341796875,323.4048156738281,385.5922546386719,309.3697814941406,380.6801452636719,307.589111328125,378.0981140136719,277.8553466796875,378.915283203125,277.10003662109375,377.0374450683594,316.0401306152344,382.2570495605469,315.41925048828125,376.4609375,262.3118896484375,376.27154541015625,261.91851806640625,375.6103210449219,293.611572265625,379.8153076171875,292.3548278808594,377.26617431640625,312.68487548828125,381.60107421875,311.4006652832031,376.54986572265625,319.36029052734375,381.3873291015625,319.095458984375,378.2879638671875,125.97557067871094,212.2298583984375,412.7919616699219,240.69432067871094,294.56341552734375,471.08868408203125,150.15283203125,373.70672607421875,382.4216613769531,361.142333984375,129.2528839111328,293.0157470703125,405.01837158203125,301.0595703125,215.72640991210938,441.1959228515625,346.50909423828125,420.0110778808594],"iris":[254.0318603515625,244.33462524414062,11.776544570922852,366.7712707519531,250.25103759765625,11.776544570922852],"gender":[0],"age":[25],"expression":[0],"glass":[0],"dense_fea_len":1024,"dense_fea":[-0.019565869122743607,0.02652040682733059,-0.025296641513705254,0.0013257524697110057,0.008678237907588482,0.0305195152759552,0.008465004153549671,-0.010204668156802654,-0.028829535469412804,0.04127579927444458,-0.03198869153857231,-0.05493219569325447,0.03645092993974686,9.515063720755279E-4,0.02821073867380619,0.03465251624584198,0.014170056208968163,0.018213540315628052,0.036748334765434265,-0.013548667542636395,-0.019267434254288673,0.01479480043053627,0.024582676589488983,-0.05292081832885742,0.02482527121901512,0.021547574549913406,-0.0022464583162218332,0.047043945640325546,0.01623036153614521,-0.004867010284215212,-3.7483361666090786E-4,0.008463726378977299,0.01411566324532032,-0.012659380212426186,-0.014888420701026917,1.9251948106102645E-4,-0.013585352338850498,-0.024148132652044296,0.028499891981482506,0.007853453047573566,-0.04516686126589775,0.026046570390462875,-0.013053921051323414,0.01066762674599886,-0.009034504182636738,0.0322597436606884,0.021841498091816902,-0.052442751824855804,0.04978729784488678,-0.021691270172595978,-0.008792974054813385,0.024738071486353874,-0.01489806268364191,-0.028748109936714172,-0.020100614055991173,0.029379351064562798,0.014156545512378216,0.031002260744571686,0.01518911961466074,0.007233195938169956,-0.03765062987804413,0.025897672399878502,-0.0651504173874855,-0.02410200424492359,0.03466656431555748,-0.029409699141979218,-0.03732691705226898,-0.01992214471101761,0.013510639779269695,-0.047079335898160934,0.025161176919937134,0.014117485843598843,0.02213362045586109,0.006637208163738251,0.017072606831789017,-0.03045104257762432,-0.005495634861290455,-3.929677404812537E-5,-0.036332666873931885,-0.01565079391002655,0.02436942607164383,-0.040990911424160004,-0.047258589416742325,-0.047424815595149994,-0.0334024541079998,0.007675712462514639,-0.016720000654459,-0.032920483499765396,-0.06034409999847412,0.01503259688615799,-0.02487960085272789,0.0077096931636333466,-0.03683016821742058,-0.022425202652812004,0.009493153542280197,-0.010177706368267536,-0.0635981634259224,0.02661089599132538,-0.0156524907797575,0.01956692710518837,0.014645323157310486,-0.010375571437180042,-0.019805679097771645,0.014683020301163197,0.013803336769342422,-0.03930310532450676,-0.0013638578820973635,-0.046861130744218826,-0.03787171468138695,-0.020587710663676262,-0.03255417197942734,0.078705795109272,-6.527972873300314E-4,-0.009917784482240677,-0.030237354338169098,-0.023531455546617508,0.016131145879626274,0.020083917304873466,-0.027687029913067818,-0.042260896414518356,0.06277380883693695,-0.02939515747129917,0.03830057382583618,-0.008601420558989048,-0.03364833816885948,-0.029685741290450096,-0.049161914736032486,-0.007496518548578024,-0.04712251201272011,-0.025192834436893463,0.026744462549686432,0.0553058497607708,-0.012511394917964935,0.03144007548689842,-0.006667234469205141,0.00834844820201397,-0.0059495349414646626,-0.016542736440896988,0.04807665944099426,0.026243198662996292,-0.04158074036240578,0.05009065195918083,0.01453778613358736,0.016685545444488525,0.035252489149570465,-0.017629582434892654,-0.030298609286546707,-0.07182624191045761,0.008106568828225136,-0.02584524266421795,-0.061746351420879364,-0.010592027567327023,0.003979993984103203,0.012710608541965485,0.0038761619944125414,0.012078766711056232,0.011401589028537273,-0.012593797408044338,-0.012608841061592102,-0.01323502603918314,0.009587514214217663,0.018524998798966408,0.007596731651574373,0.06681252270936966,-0.05013915151357651,0.07295693457126617,-0.03523214906454086,-0.035682737827301025,-0.018387148156762123,-0.0518253818154335,-0.021895956248044968,0.03330850601196289,0.05089137330651283,0.011064810678362846,0.03059087134897709,0.019475774839520454,-0.01622232422232628,-0.016904011368751526,0.03019464761018753,-0.039247531443834305,-0.004481450188905001,-0.04673612862825394,0.026468781754374504,-0.020347831770777702,-0.03681745007634163,0.00985900778323412,0.022565681487321854,0.013972022570669651,0.0054641240276396275,0.009626735933125019,-0.055112145841121674,-0.020836275070905685,-0.040630098432302475,0.003730934578925371,0.03793352469801903,0.07189374417066574,-0.005522116553038359,0.01430696900933981,0.05381489917635918,-0.03694852069020271,0.003008819418027997,0.01978391222655773,0.01712598092854023,0.006290169432759285,0.05086244270205498,0.0020777464378625154,-0.03905034437775612,0.01634850911796093,-0.017958298325538635,-0.05407799407839775,0.023605994880199432,0.0468127578496933,0.010871264152228832,0.005447959061712027,-0.02331494353711605,0.02528807707130909,0.028213798999786377,-0.022289060056209564,0.048880673944950104,-0.020433131605386734,-0.02176920510828495,-0.01317388005554676,0.029391195625066757,0.025683781132102013,-0.03681807592511177,0.04604785516858101,-0.02743005007505417,0.04135952517390251,0.029652152210474014,-0.038768526166677475,-0.05110153183341026,-0.04759001359343529,0.04036574810743332,0.03150022402405739,0.024236103519797325,-0.024325743317604065,0.036919642239809036,-0.05281908065080643,-0.018324755132198334,-0.027348224073648453,0.04459496587514877,-0.028998183086514473,-0.01329771801829338,0.030575864017009735,-0.020114978775382042,-0.02310255356132984,-0.06953969597816467,2.0780933846253902E-4,-0.03965244069695473,0.03746594488620758,-0.02527247741818428,2.6120757684111595E-4,-0.0018433531513437629,0.008129576221108437,0.05356234312057495,0.013009524904191494,-0.061822064220905304,0.02459772862493992,-0.04014294967055321,0.03285330906510353,0.009086492471396923,0.018615107983350754,0.00647433428093791,-0.009988122619688511,0.049740519374608994,0.003955503925681114,-0.03199645131826401,-0.012576830573379993,0.013144310563802719,-0.01228663232177496,-0.013566006906330585,-0.00828429963439703,0.004016808234155178,0.09092891961336136,-6.549324607476592E-4,-0.02558557689189911,-0.06884092837572098,-9.695181506685913E-4,-0.053455282002687454,-0.009376738220453262,-0.035260602831840515,-0.016300810500979424,-0.08021561056375504,0.009430884383618832,-0.04543987661600113,-0.0024705142714083195,-0.05730624496936798,-0.0196716096252203,-0.04764667525887489,-4.704423772636801E-4,-0.005540925078094006,-0.02839837782084942,-0.04563096538186073,-0.0254057589918375,-0.007531520910561085,0.055337127298116684,0.03921520337462425,0.03371762856841087,0.016526687890291214,0.025256965309381485,-0.028405819088220596,-0.07569451630115509,0.008604200556874275,-8.500913972966373E-4,-0.014106272719800472,-0.009853819385170937,0.01757221668958664,-0.025076311081647873,-0.014789684675633907,-0.031238095834851265,0.01278828363865614,0.005615269299596548,0.03826235234737396,0.04880881309509277,0.01955423504114151,-0.027956614270806313,-0.03885940462350845,-0.012534508481621742,0.04255145415663719,0.044804371893405914,-0.021619172766804695,-0.01421213336288929,-0.020056355744600296,-0.02708028070628643,0.02190909907221794,0.00688602589070797,-0.008955742232501507,-0.024975595995783806,0.04530319571495056,-0.005033159162849188,-0.03444739058613777,0.04793984815478325,0.004964737221598625,0.023403026163578033,0.007042721379548311,-0.040700480341911316,-0.06141165643930435,0.007979277521371841,-0.023922905325889587,-0.004918318707495928,0.01839129813015461,0.0389944426715374,0.013609785586595535,-0.007411249913275242,0.04396456107497215,-0.01943288929760456,-0.006824728101491928,0.05425979197025299,-0.005264225881546736,-0.014665547758340836,-0.004263053648173809,0.015169499441981316,-0.020430326461791992,-0.031193004921078682,0.025791890919208527,-0.03512677922844887,-0.012831372208893299,-0.04768975079059601,-0.02304854802787304,0.0024588583037257195,-0.03827845677733421,-0.06562338769435883,0.028942588716745377,-0.042514003813266754,-0.031193159520626068,-0.04255402833223343,0.05664687603712082,0.016119657084345818,-0.015722570940852165,-0.009873642586171627,-0.04536405950784683,0.05147889256477356,-0.003788416273891926,0.04480615258216858,-0.010936248116195202,0.003533179173246026,-0.012853305786848068,0.005227710120379925,0.025266198441386223,0.040439244359731674,-0.042127352207899094,-0.031913306564092636,0.022286705672740936,0.017463363707065582,0.0012414550874382257,-0.04225427284836769,0.02746277116239071,0.03229574114084244,-0.0030430611222982407,-0.007653215900063515,-0.02098017930984497,0.00670129619538784,-0.019720550626516342,0.0196071770042181,0.0028270611073821783,0.014768840745091438,-0.03796698525547981,0.016720235347747803,0.0017668295186012983,-0.012580408714711666,-0.014311019331216812,0.015156068839132786,0.07392140477895737,0.0018063491443172097,-0.013954157941043377,-0.009695334360003471,0.04940056800842285,0.03025032766163349,0.033327616751194,0.012690950185060501,-0.0538245365023613,0.012601231224834919,0.03988561034202576,0.020639341324567795,0.01051160879433155,-0.009630593471229076,-0.08055701106786728,-0.036430492997169495,-0.025659218430519104,0.019018078222870827,0.054914604872465134,-0.016415894031524658,0.04389834403991699,-0.035631634294986725,0.03789762407541275,0.0020610990468412638,0.020435960963368416,-0.006651830859482288,-0.014920215122401714,-0.027475396171212196,-0.026619376614689827,-0.07656590640544891,-0.0036131851375102997,-0.040190037339925766,-0.002752599772065878,-0.04798342287540436,0.01396635826677084,-0.022175056859850883,0.008131043054163456,-0.02489851787686348,-0.05697529762983322,0.015952082350850105,-0.010902098380029202,-0.026899080723524094,0.04347239062190056,-0.019214043393731117,-0.006123509723693132,-0.02543482556939125,0.06238100305199623,0.00577638391405344,-0.011739594861865044,-0.03684233874082565,0.010133092291653156,-0.009920259937644005,0.03769146278500557,0.0538882352411747,-0.0018801487749442458,-0.012788652442395687,0.016866814345121384,-0.04557843878865242,0.01492937933653593,-0.038526248186826706,0.03884685039520264,0.05304993316531181,-0.03635863587260246,-0.006040419917553663,0.016025332733988762,0.014858311973512173,0.006594682112336159,0.034767404198646545,-0.05745576322078705,6.801229901611805E-4,0.06594040244817734,0.02442966215312481,0.009246902540326118,-0.024938881397247314,-0.009100819937884808,-0.010550767183303833,-0.023051410913467407,-0.05348048359155655,0.03546988591551781,0.004852553829550743,0.0229302067309618,-0.017620377242565155,-0.01163723785430193,-0.036905333399772644,-0.017018750309944153,-0.004439314361661673,0.037742070853710175,0.05094502493739128,0.0022937851026654243,-0.07365942001342773,-0.014864935539662838,0.006508917082101107,-0.023067165166139603,-0.06367125362157822,-0.03891076520085335,-0.024187719449400902,-0.025690928101539612,-0.019099805504083633,0.011233361437916756,0.026437362655997276,-0.03816616162657738,-0.060305044054985046,-0.021739104762673378,0.014329582452774048,0.00745153846219182,0.01923714205622673,0.030139291658997536,-0.015107971616089344,0.02192893624305725,0.017867572605609894,-0.03345159813761711,0.048532698303461075,-0.04256083816289902,0.012320022098720074,0.003835898358374834,0.013754383660852909,0.011049808003008366,-0.00977579690515995,0.006327439099550247,0.09759684652090073,-0.009634733200073242,0.009735729545354843,0.03475852310657501,-0.017042584717273712,0.006444915197789669,0.029172133654356003,-0.04155300557613373,0.02839786186814308,-0.018251053988933563,-0.03314545005559921,-0.05458470433950424,0.03228972479701042,-0.002378081437200308,-0.003465689020231366,-0.03523945435881615,0.04235132038593292,-0.028863757848739624,0.014839496463537216,-0.012989182025194168,0.028868792578577995,0.03934892639517784,-0.02477121353149414,0.0324263870716095,-0.04058729484677315,-0.00877729244530201,-0.01724991574883461,0.018750056624412537,0.003230178263038397,0.03637741133570671,0.051315613090991974,-0.008803882636129856,0.02985924296081066,-0.01764664426445961,0.031984515488147736,0.006091058254241943,0.0057863579131662846,0.01143576018512249,-0.024009333923459053,0.007955512031912804,-0.05887165665626526,-0.0028545439708977938,-0.024048862978816032,0.009873149916529655,-0.015628501772880554,-0.07380187511444092,-0.019756309688091278,-0.005060930736362934,-0.01245366595685482,-0.008081095293164253,-0.0011957327369600534,0.0015826784074306488,0.010924356058239937,0.01966043934226036,-0.03886054456233978,0.017956318333745003,-0.01679409109055996,-0.01254162099212408,-0.023971958085894585,0.05574356019496918,0.017126288264989853,0.011216334067285061,0.042244698852300644,0.02005648799240589,0.040264733135700226,0.03272198513150215,0.008334454149007797,-0.014000206254422665,0.02621542662382126,-0.028785476461052895,-0.008298266679048538,0.035265009850263596,-0.06604240089654922,-0.054889459162950516,-0.02407420426607132,-0.018243174999952316,0.023327287286520004,0.013975678943097591,-0.020299384370446205,-0.07251012325286865,0.020858624950051308,-0.0062731909565627575,-0.025438303127884865,5.191202508285642E-4,0.0025054689031094313,0.017995381727814674,-0.006192240864038467,-0.011942937038838863,-0.010383151471614838,-0.035113945603370667,0.022518819198012352,-0.008996624499559402,0.02606983296573162,7.527820998802781E-4,0.024454964324831963,-0.0365334153175354,0.012231593951582909,0.034559957683086395,-0.017387328669428825,0.02069661393761635,0.005792704410851002,0.001858886331319809,0.03921511024236679,-0.006885612849146128,-0.01611446402966976,-0.021123502403497696,-0.009597811847925186,0.031175773590803146,-0.003349847160279751,0.01312889251857996,-0.04523979499936104,0.051702871918678284,-0.02848164737224579,0.015327978879213333,-0.052687544375658035,0.022266799584031105,-0.01678522489964962,-0.023664476349949837,0.009589951485395432,-0.011551662348210812,-0.02044581063091755,-0.03724430501461029,0.020525243133306503,0.01372605748474598,0.019521664828062057,-0.005096357315778732,-0.0035253367386758327,0.03726230561733246,0.023288631811738014,0.021730614826083183,0.04498527571558952,0.022119471803307533,0.04698268324136734,0.01580033078789711,0.019838206470012665,-0.044364772737026215,0.021730802953243256,-0.027049114927649498,-0.05865656957030296,0.006623429246246815,0.0021491742227226496,-0.05141407623887062,-0.04435764625668526,0.005598702002316713,0.0103635648265481,-0.03516082838177681,0.020858684554696083,-0.001553701120428741,-0.030875565484166145,-0.037201888859272,-0.0023125973530113697,-0.03282659500837326,-0.003910237457603216,-0.025248298421502113,-0.0021405848674476147,-0.037088025361299515,0.04309152439236641,-0.013890351168811321,-0.005736443214118481,-0.03885723650455475,-0.037063922733068466,-0.01979871094226837,0.03550277277827263,0.001134387799538672,0.029124608263373375,-0.017533814534544945,0.03406732529401779,-0.028683457523584366,0.008181183598935604,0.01801932603120804,-0.017518771812319756,0.008367341943085194,-0.04692481458187103,-0.009064574725925922,-0.015514141879975796,-0.08316738158464432,-0.024432986974716187,0.010592823848128319,-0.012309548445045948,0.041262198239564896,-0.014687208458781242,-0.024120831862092018,-0.033532772213220596,0.003668800927698612,0.025179848074913025,0.041504427790641785,0.019441641867160797,0.0209322739392519,-0.00781439058482647,0.05811570584774017,-0.05118130147457123,0.02608858421444893,0.03158450871706009,0.005990557372570038,0.018090685829520226,0.08083001524209976,0.03943118453025818,-0.03415079414844513,-0.05781104043126106,-0.00945993885397911,-0.02199721150100231,0.01133730448782444,-0.0024789657909423113,0.05951007455587387,0.005275815259665251,-0.028291353955864906,0.029365086928009987,0.03887820243835449,0.034725286066532135,0.014790983870625496,-0.012616056948900223,-1.8686247130972333E-5,-0.023896489292383194,-0.006331601180136204,-0.00435605039820075,-0.010190739296376705,0.003302903613075614,-0.07219726592302322,0.016480406746268272,0.03776325657963753,-0.013342609629034996,-0.039251238107681274,-0.03998871520161629,-0.0016504686791449785,0.029223769903182983,0.023125620558857918,0.0018889277707785368,-0.01572226732969284,-0.04796307161450386,0.016706466674804688,0.01000119000673294,0.0059198192320764065,0.008414414711296558,0.008980367332696915,0.03990929201245308,0.045949507504701614,-0.016356509178876877,-0.029623661190271378,-0.019295459613204002,-0.035757072269916534,0.03653063252568245,-0.009276709519326687,0.0028422679752111435,0.021541889756917953,0.0010574940824881196,0.07865062355995178,-0.005187304690480232,-0.02804129384458065,0.037446897476911545,-0.04298872873187065,0.04492132365703583,-0.00199534697458148,0.030226070433855057,0.06550963968038559,-0.010228810831904411,0.058698732405900955,0.02864663675427437,-0.025329696014523506,-0.04204826429486275,-0.02823682129383087,-0.04187684878706932,-0.033141862601041794,0.009752319194376469,0.030058933421969414,0.023311946541070938,0.008180173113942146,-0.09399928897619247,-0.045919064432382584,-0.04714840650558472,-0.04060627147555351,-9.753078338690102E-4,-0.0444047674536705,0.002999179298058152,-0.022458618506789207,-0.0021589715033769608,0.018953142687678337,-0.006542271003127098,0.04141530394554138,-0.0131559818983078,-0.07521522790193558,0.020049363374710083,-0.0034348685294389725,0.0036864259745925665,-0.021736059337854385,0.010572612285614014,0.00498866057023406,0.03551273047924042,-0.010736429132521152,0.02674330398440361,-0.006475439760833979,-0.004266663920134306,-0.031237484887242317,-0.009657835587859154,0.04948018863797188,0.021648909896612167,0.025878863409161568,-0.03518376126885414,-0.0010956601472571492,0.006011827848851681,0.011826086789369583,-1.3050096458755434E-4,0.03156076371669769,0.022082993760704994,0.08703446388244629,0.04179235175251961,0.06358940154314041,-0.02968417853116989,-0.003496970748528838,0.0316743366420269,0.002007226925343275,0.005037379451096058,-0.013503799214959145,-0.02276608720421791,0.0198051780462265,0.014105218462646008,0.02449001744389534,-0.013212719932198524,0.008877704851329327,-0.05457311496138573,-0.026899177581071854,0.02392779104411602,-0.01346517913043499,0.03503961116075516,-0.010939250700175762,-0.003654538420960307,6.11387484241277E-4,-0.019205285236239433,-0.04684864729642868,0.02592599391937256,-0.016297047957777977,-0.02201077528297901,0.027046557515859604,0.05528521165251732,0.022723594680428505,0.01798335090279579,-0.026575149968266487,-0.039279188960790634,0.07566069811582565,0.041370589286088943,0.039173685014247894,0.043904904276132584,-0.014897147193551064,-0.01122906245291233,-0.028850752860307693,-0.02650470659136772,0.030982157215476036,0.0023264053743332624,-0.03422655165195465,0.01944155804812908,-0.023388488218188286,0.002462210599333048,-1.3708540063817054E-4,-0.02976055070757866,0.03324774652719498,-0.03868003562092781,-0.06296172738075256,-0.03687579929828644,0.0706259161233902,0.020474016666412354,-0.025262758135795593,0.047264084219932556,-0.027542347088456154,0.03647620230913162,-0.010259519331157207,0.03222993388772011,-0.030983297154307365,0.018032576888799667,-0.020948486402630806,0.0033420310355722904,0.03480774909257889,0.040815792977809906,-0.03421010076999664,-0.008063972927629948,0.04071373492479324,-0.010648389346897602,-0.003924423363059759,-0.003111528931185603,0.00998598150908947,0.037015754729509354,-0.009199071675539017,0.027794595807790756,-0.007906417362391949,0.014943954534828663,-0.03177524358034134,0.025454819202423096,0.004652619827538729,0.02415081113576889,-0.03583135828375816,-0.0390060618519783,0.008770537562668324,-0.0037622114177793264,-0.009249706752598286,0.04077623784542084,0.047264255583286285,-0.019599707797169685,0.014159486629068851,0.04559126868844032,0.02749400958418846,-0.016096239909529686,0.06834854930639267,-0.005205987952649593,-0.027538590133190155,-0.00660009915009141,0.021165471524000168,0.029862718656659126,0.03851776197552681,-0.026146583259105682,-0.07993306964635849,-0.02479756996035576,0.008002831600606441,0.011984172277152538,0.03768816962838173,-0.0477895550429821,0.011266223154962063,0.02809823304414749,0.030618904158473015,-0.020879842340946198,0.028993437066674232,-0.0018001128919422626,0.012997044250369072,-0.004323545843362808,-0.008326180279254913,-0.04134036600589752,-0.03120156191289425,-0.023178773000836372,-0.0674988254904747,-0.01763121969997883,0.0064896452240645885,0.008761721663177013,-0.013700208626687527,-0.03296845033764839,-0.012304193340241909,0.015330785885453224,0.02032642811536789,-0.017989957705140114,0.004293774254620075,-0.023352347314357758,0.009456126019358635,-0.0071948254480957985,0.13945403695106506,-0.016969306394457817,-0.040809258818626404,-0.04693187400698662,0.009069397114217281,-0.006082240026444197,0.03343887999653816,0.03314174711704254,-0.00827136728912592,0.018897371366620064,0.0047486526891589165,-0.00210666935890913,0.0011172801023349166,-0.026406139135360718,0.03933439031243324,0.08722592145204544,0.004458937793970108,-0.008677673526108265,0.007660198956727982,-0.014019079506397247,-0.035576868802309036,0.030790362507104874,-0.02806951105594635,0.017882859334349632,0.008278154768049717,-0.018943658098578453,0.006846227683126926,-0.04726598411798477,0.05127565190196037,-0.03851175308227539,-0.009692962281405926,0.0046463413164019585,0.04564407840371132,-0.004654536489397287,-0.008952608332037926,-0.048997003585100174,0.024308405816555023,-0.09805585443973541,-0.013927342370152473,0.04780182987451553,0.027211854234337807,0.0663483589887619,-0.016222737729549408,-0.028166040778160095,-0.02288428507745266,-0.02340715005993843,0.028137708082795143,-0.051438380032777786,0.025699660181999207,-0.038209766149520874,-0.049027323722839355,-0.042398665100336075,0.03674691170454025,-0.013070978224277496,-0.043424785137176514,0.010467455722391605,-0.0289996899664402,-0.01794823259115219,0.025126421824097633,0.004812703467905521,0.026770131662487984,-0.03771400824189186,0.03560658544301987,0.021497827023267746],"errno":0,"request_id":"88e419b2-6d7c-403f-b2e3-1660fa224c62"}
{"face_num":1,"face_rect":[131,87,290,388],"face_prob":[1.0],"pose":[18.628498077392578,-8.546553611755371,6.121803283691406],"landmark_num":105,"landmark":[203.90921020507812,200.23001098632812,309.45062255859375,218.65631103515625,260.23175048828125,187.56857299804688,256.18084716796875,210.1221923828125,220.7862091064453,190.05401611328125,240.36923217773438,186.42405700683594,279.1256408691406,194.14773559570312,297.05645751953125,202.9366455078125,220.33831787109375,207.10421752929688,238.2987823486328,208.1050262451172,274.00946044921875,212.53118896484375,291.620849609375,216.21713256835938,360.25592041015625,223.7985076904297,421.49774169921875,213.7610321044922,391.5797119140625,204.12503051757812,391.2154235839844,221.29208374023438,369.4400634765625,215.39198303222656,380.16351318359375,209.08740234375,403.4003601074219,200.2273712158203,415.2815856933594,202.97317504882812,370.6798095703125,224.365478515625,381.1012268066406,223.80274963378906,401.0498046875,217.8040313720703,411.18768310546875,215.37713623046875,229.74484252929688,242.3505401611328,281.9598388671875,252.3939208984375,235.8517303466797,237.7692108154297,243.1636199951172,235.57656860351562,250.79469299316406,235.33493041992188,258.37054443359375,236.27748107910156,265.86907958984375,237.71218872070312,272.9955749511719,240.43788146972656,278.67138671875,245.51502990722656,234.4609375,247.66046142578125,240.4391632080078,251.49888610839844,247.0696563720703,254.06130981445312,253.96202087402344,255.785888671875,261.0655517578125,256.0698547363281,268.1637878417969,255.66668701171875,275.18548583984375,254.55349731445312,354.34912109375,258.4804382324219,394.4176025390625,248.78823852539062,356.7430419921875,252.51409912109375,360.75067138671875,247.50848388671875,365.6834716796875,243.4093475341797,371.655517578125,241.15150451660156,378.0198059082031,240.43600463867188,384.3763122558594,241.23443603515625,390.0915222167969,244.07086181640625,359.4935607910156,261.04217529296875,365.04833984375,262.5079650878906,370.7741394042969,262.9674987792969,376.4750671386719,262.41790771484375,381.8265380859375,260.39581298828125,386.527587890625,257.0871887207031,390.8385009765625,253.29058837890625,324.97564697265625,256.5946350097656,333.26715087890625,329.6019592285156,329.2874450683594,293.07568359375,322.9298095703125,344.294677734375,282.2880859375,336.0609436035156,354.2922668457031,337.4645080566406,239.21295166015625,370.7165222167969,327.9872131347656,379.0498352050781,247.05612182617188,372.2748107910156,322.6470947265625,380.3701171875,316.82196044921875,372.19573974609375,310.41607666015625,366.81512451171875,324.5108642578125,368.42181396484375,275.01959228515625,370.7666320800781,327.343505859375,373.64849853515625,257.11602783203125,370.507080078125,292.9189453125,370.6178894042969,326.2695617675781,370.87982177734375,326.8760986328125,376.5396728515625,304.1044921875,398.5556640625,268.6083068847656,391.4709777832031,318.451171875,391.78070068359375,252.39942932128906,383.1255798339844,285.8980407714844,397.2698669433594,311.641357421875,395.9100341796875,323.4048156738281,385.5922546386719,309.3697814941406,380.6801452636719,307.589111328125,378.0981140136719,277.8553466796875,378.915283203125,277.10003662109375,377.0374450683594,316.0401306152344,382.2570495605469,315.41925048828125,376.4609375,262.3118896484375,376.27154541015625,261.91851806640625,375.6103210449219,293.611572265625,379.8153076171875,292.3548278808594,377.26617431640625,312.68487548828125,381.60107421875,311.4006652832031,376.54986572265625,319.36029052734375,381.3873291015625,319.095458984375,378.2879638671875,125.97557067871094,212.2298583984375,412.7919616699219,240.69432067871094,294.56341552734375,471.08868408203125,150.15283203125,373.70672607421875,382.4216613769531,361.142333984375,129.2528839111328,293.0157470703125,405.01837158203125,301.0595703125,215.72640991210938,441.1959228515625,346.50909423828125,420.0110778808594],"iris":[254.0318603515625,244.33462524414062,11.776544570922852,366.7712707519531,250.25103759765625,11.776544570922852],"gender":[0],"age":[25],"expression":[0],"glass":[0],"dense_fea_len":1024,"dense_fea":[-0.019565869122743607,0.02652040682733059,-0.025296641513705254,0.0013257524697110057,0.008678237907588482,0.0305195152759552,0.008465004153549671,-0.010204668156802654,-0.028829535469412804,0.04127579927444458,-0.03198869153857231,-0.05493219569325447,0.03645092993974686,9.515063720755279E-4,0.02821073867380619,0.03465251624584198,0.014170056208968163,0.018213540315628052,0.036748334765434265,-0.013548667542636395,-0.019267434254288673,0.01479480043053627,0.024582676589488983,-0.05292081832885742,0.02482527121901512,0.021547574549913406,-0.0022464583162218332,0.047043945640325546,0.01623036153614521,-0.004867010284215212,-3.7483361666090786E-4,0.008463726378977299,0.01411566324532032,-0.012659380212426186,-0.014888420701026917,1.9251948106102645E-4,-0.013585352338850498,-0.024148132652044296,0.028499891981482506,0.007853453047573566,-0.04516686126589775,0.026046570390462875,-0.013053921051323414,0.01066762674599886,-0.009034504182636738,0.0322597436606884,0.021841498091816902,-0.052442751824855804,0.04978729784488678,-0.021691270172595978,-0.008792974054813385,0.024738071486353874,-0.01489806268364191,-0.028748109936714172,-0.020100614055991173,0.029379351064562798,0.014156545512378216,0.031002260744571686,0.01518911961466074,0.007233195938169956,-0.03765062987804413,0.025897672399878502,-0.0651504173874855,-0.02410200424492359,0.03466656431555748,-0.029409699141979218,-0.03732691705226898,-0.01992214471101761,0.013510639779269695,-0.047079335898160934,0.025161176919937134,0.014117485843598843,0.02213362045586109,0.006637208163738251,0.017072606831789017,-0.03045104257762432,-0.005495634861290455,-3.929677404812537E-5,-0.036332666873931885,-0.01565079391002655,0.02436942607164383,-0.040990911424160004,-0.047258589416742325,-0.047424815595149994,-0.0334024541079998,0.007675712462514639,-0.016720000654459,-0.032920483499765396,-0.06034409999847412,0.01503259688615799,-0.02487960085272789,0.0077096931636333466,-0.03683016821742058,-0.022425202652812004,0.009493153542280197,-0.010177706368267536,-0.0635981634259224,0.02661089599132538,-0.0156524907797575,0.01956692710518837,0.014645323157310486,-0.010375571437180042,-0.019805679097771645,0.014683020301163197,0.013803336769342422,-0.03930310532450676,-0.0013638578820973635,-0.046861130744218826,-0.03787171468138695,-0.020587710663676262,-0.03255417197942734,0.078705795109272,-6.527972873300314E-4,-0.009917784482240677,-0.030237354338169098,-0.023531455546617508,0.016131145879626274,0.020083917304873466,-0.027687029913067818,-0.042260896414518356,0.06277380883693695,-0.02939515747129917,0.03830057382583618,-0.008601420558989048,-0.03364833816885948,-0.029685741290450096,-0.049161914736032486,-0.007496518548578024,-0.04712251201272011,-0.025192834436893463,0.026744462549686432,0.0553058497607708,-0.012511394917964935,0.03144007548689842,-0.006667234469205141,0.00834844820201397,-0.0059495349414646626,-0.016542736440896988,0.04807665944099426,0.026243198662996292,-0.04158074036240578,0.05009065195918083,0.01453778613358736,0.016685545444488525,0.035252489149570465,-0.017629582434892654,-0.030298609286546707,-0.07182624191045761,0.008106568828225136,-0.02584524266421795,-0.061746351420879364,-0.010592027567327023,0.003979993984103203,0.012710608541965485,0.0038761619944125414,0.012078766711056232,0.011401589028537273,-0.012593797408044338,-0.012608841061592102,-0.01323502603918314,0.009587514214217663,0.018524998798966408,0.007596731651574373,0.06681252270936966,-0.05013915151357651,0.07295693457126617,-0.03523214906454086,-0.035682737827301025,-0.018387148156762123,-0.0518253818154335,-0.021895956248044968,0.03330850601196289,0.05089137330651283,0.011064810678362846,0.03059087134897709,0.019475774839520454,-0.01622232422232628,-0.016904011368751526,0.03019464761018753,-0.039247531443834305,-0.004481450188905001,-0.04673612862825394,0.026468781754374504,-0.020347831770777702,-0.03681745007634163,0.00985900778323412,0.022565681487321854,0.013972022570669651,0.0054641240276396275,0.009626735933125019,-0.055112145841121674,-0.020836275070905685,-0.040630098432302475,0.003730934578925371,0.03793352469801903,0.07189374417066574,-0.005522116553038359,0.01430696900933981,0.05381489917635918,-0.03694852069020271,0.003008819418027997,0.01978391222655773,0.01712598092854023,0.006290169432759285,0.05086244270205498,0.0020777464378625154,-0.03905034437775612,0.01634850911796093,-0.017958298325538635,-0.05407799407839775,0.023605994880199432,0.0468127578496933,0.010871264152228832,0.005447959061712027,-0.02331494353711605,0.02528807707130909,0.028213798999786377,-0.022289060056209564,0.048880673944950104,-0.020433131605386734,-0.02176920510828495,-0.01317388005554676,0.029391195625066757,0.025683781132102013,-0.03681807592511177,0.04604785516858101,-0.02743005007505417,0.04135952517390251,0.029652152210474014,-0.038768526166677475,-0.05110153183341026,-0.04759001359343529,0.04036574810743332,0.03150022402405739,0.024236103519797325,-0.024325743317604065,0.036919642239809036,-0.05281908065080643,-0.018324755132198334,-0.027348224073648453,0.04459496587514877,-0.028998183086514473,-0.01329771801829338,0.030575864017009735,-0.020114978775382042,-0.02310255356132984,-0.06953969597816467,2.0780933846253902E-4,-0.03965244069695473,0.03746594488620758,-0.02527247741818428,2.6120757684111595E-4,-0.0018433531513437629,0.008129576221108437,0.05356234312057495,0.013009524904191494,-0.061822064220905304,0.02459772862493992,-0.04014294967055321,0.03285330906510353,0.009086492471396923,0.018615107983350754,0.00647433428093791,-0.009988122619688511,0.049740519374608994,0.003955503925681114,-0.03199645131826401,-0.012576830573379993,0.013144310563802719,-0.01228663232177496,-0.013566006906330585,-0.00828429963439703,0.004016808234155178,0.09092891961336136,-6.549324607476592E-4,-0.02558557689189911,-0.06884092837572098,-9.695181506685913E-4,-0.053455282002687454,-0.009376738220453262,-0.035260602831840515,-0.016300810500979424,-0.08021561056375504,0.009430884383618832,-0.04543987661600113,-0.0024705142714083195,-0.05730624496936798,-0.0196716096252203,-0.04764667525887489,-4.704423772636801E-4,-0.005540925078094006,-0.02839837782084942,-0.04563096538186073,-0.0254057589918375,-0.007531520910561085,0.055337127298116684,0.03921520337462425,0.03371762856841087,0.016526687890291214,0.025256965309381485,-0.028405819088220596,-0.07569451630115509,0.008604200556874275,-8.500913972966373E-4,-0.014106272719800472,-0.009853819385170937,0.01757221668958664,-0.025076311081647873,-0.014789684675633907,-0.031238095834851265,0.01278828363865614,0.005615269299596548,0.03826235234737396,0.04880881309509277,0.01955423504114151,-0.027956614270806313,-0.03885940462350845,-0.012534508481621742,0.04255145415663719,0.044804371893405914,-0.021619172766804695,-0.01421213336288929,-0.020056355744600296,-0.02708028070628643,0.02190909907221794,0.00688602589070797,-0.008955742232501507,-0.024975595995783806,0.04530319571495056,-0.005033159162849188,-0.03444739058613777,0.04793984815478325,0.004964737221598625,0.023403026163578033,0.007042721379548311,-0.040700480341911316,-0.06141165643930435,0.007979277521371841,-0.023922905325889587,-0.004918318707495928,0.01839129813015461,0.0389944426715374,0.013609785586595535,-0.007411249913275242,0.04396456107497215,-0.01943288929760456,-0.006824728101491928,0.05425979197025299,-0.005264225881546736,-0.014665547758340836,-0.004263053648173809,0.015169499441981316,-0.020430326461791992,-0.031193004921078682,0.025791890919208527,-0.03512677922844887,-0.012831372208893299,-0.04768975079059601,-0.02304854802787304,0.0024588583037257195,-0.03827845677733421,-0.06562338769435883,0.028942588716745377,-0.042514003813266754,-0.031193159520626068,-0.04255402833223343,0.05664687603712082,0.016119657084345818,-0.015722570940852165,-0.009873642586171627,-0.04536405950784683,0.05147889256477356,-0.003788416273891926,0.04480615258216858,-0.010936248116195202,0.003533179173246026,-0.012853305786848068,0.005227710120379925,0.025266198441386223,0.040439244359731674,-0.042127352207899094,-0.031913306564092636,0.022286705672740936,0.017463363707065582,0.0012414550874382257,-0.04225427284836769,0.02746277116239071,0.03229574114084244,-0.0030430611222982407,-0.007653215900063515,-0.02098017930984497,0.00670129619538784,-0.019720550626516342,0.0196071770042181,0.0028270611073821783,0.014768840745091438,-0.03796698525547981,0.016720235347747803,0.0017668295186012983,-0.012580408714711666,-0.014311019331216812,0.015156068839132786,0.07392140477895737,0.0018063491443172097,-0.013954157941043377,-0.009695334360003471,0.04940056800842285,0.03025032766163349,0.033327616751194,0.012690950185060501,-0.0538245365023613,0.012601231224834919,0.03988561034202576,0.020639341324567795,0.01051160879433155,-0.009630593471229076,-0.08055701106786728,-0.036430492997169495,-0.025659218430519104,0.019018078222870827,0.054914604872465134,-0.016415894031524658,0.04389834403991699,-0.035631634294986725,0.03789762407541275,0.0020610990468412638,0.020435960963368416,-0.006651830859482288,-0.014920215122401714,-0.027475396171212196,-0.026619376614689827,-0.07656590640544891,-0.0036131851375102997,-0.040190037339925766,-0.002752599772065878,-0.04798342287540436,0.01396635826677084,-0.022175056859850883,0.008131043054163456,-0.02489851787686348,-0.05697529762983322,0.015952082350850105,-0.010902098380029202,-0.026899080723524094,0.04347239062190056,-0.019214043393731117,-0.006123509723693132,-0.02543482556939125,0.06238100305199623,0.00577638391405344,-0.011739594861865044,-0.03684233874082565,0.010133092291653156,-0.009920259937644005,0.03769146278500557,0.0538882352411747,-0.0018801487749442458,-0.012788652442395687,0.016866814345121384,-0.04557843878865242,0.01492937933653593,-0.038526248186826706,0.03884685039520264,0.05304993316531181,-0.03635863587260246,-0.006040419917553663,0.016025332733988762,0.014858311973512173,0.006594682112336159,0.034767404198646545,-0.05745576322078705,6.801229901611805E-4,0.06594040244817734,0.02442966215312481,0.009246902540326118,-0.024938881397247314,-0.009100819937884808,-0.010550767183303833,-0.023051410913467407,-0.05348048359155655,0.03546988591551781,0.004852553829550743,0.0229302067309618,-0.017620377242565155,-0.01163723785430193,-0.036905333399772644,-0.017018750309944153,-0.004439314361661673,0.037742070853710175,0.05094502493739128,0.0022937851026654243,-0.07365942001342773,-0.014864935539662838,0.006508917082101107,-0.023067165166139603,-0.06367125362157822,-0.03891076520085335,-0.024187719449400902,-0.025690928101539612,-0.019099805504083633,0.011233361437916756,0.026437362655997276,-0.03816616162657738,-0.060305044054985046,-0.021739104762673378,0.014329582452774048,0.00745153846219182,0.01923714205622673,0.030139291658997536,-0.015107971616089344,0.02192893624305725,0.017867572605609894,-0.03345159813761711,0.048532698303461075,-0.04256083816289902,0.012320022098720074,0.003835898358374834,0.013754383660852909,0.011049808003008366,-0.00977579690515995,0.006327439099550247,0.09759684652090073,-0.009634733200073242,0.009735729545354843,0.03475852310657501,-0.017042584717273712,0.006444915197789669,0.029172133654356003,-0.04155300557613373,0.02839786186814308,-0.018251053988933563,-0.03314545005559921,-0.05458470433950424,0.03228972479701042,-0.002378081437200308,-0.003465689020231366,-0.03523945435881615,0.04235132038593292,-0.028863757848739624,0.014839496463537216,-0.012989182025194168,0.028868792578577995,0.03934892639517784,-0.02477121353149414,0.0324263870716095,-0.04058729484677315,-0.00877729244530201,-0.01724991574883461,0.018750056624412537,0.003230178263038397,0.03637741133570671,0.051315613090991974,-0.008803882636129856,0.02985924296081066,-0.01764664426445961,0.031984515488147736,0.006091058254241943,0.0057863579131662846,0.01143576018512249,-0.024009333923459053,0.007955512031912804,-0.05887165665626526,-0.0028545439708977938,-0.024048862978816032,0.009873149916529655,-0.015628501772880554,-0.07380187511444092,-0.019756309688091278,-0.005060930736362934,-0.01245366595685482,-0.008081095293164253,-0.0011957327369600534,0.0015826784074306488,0.010924356058239937,0.01966043934226036,-0.03886054456233978,0.017956318333745003,-0.01679409109055996,-0.01254162099212408,-0.023971958085894585,0.05574356019496918,0.017126288264989853,0.011216334067285061,0.042244698852300644,0.02005648799240589,0.040264733135700226,0.03272198513150215,0.008334454149007797,-0.014000206254422665,0.02621542662382126,-0.028785476461052895,-0.008298266679048538,0.035265009850263596,-0.06604240089654922,-0.054889459162950516,-0.02407420426607132,-0.018243174999952316,0.023327287286520004,0.013975678943097591,-0.020299384370446205,-0.07251012325286865,0.020858624950051308,-0.0062731909565627575,-0.025438303127884865,5.191202508285642E-4,0.0025054689031094313,0.017995381727814674,-0.006192240864038467,-0.011942937038838863,-0.010383151471614838,-0.035113945603370667,0.022518819198012352,-0.008996624499559402,0.02606983296573162,7.527820998802781E-4,0.024454964324831963,-0.0365334153175354,0.012231593951582909,0.034559957683086395,-0.017387328669428825,0.02069661393761635,0.005792704410851002,0.001858886331319809,0.03921511024236679,-0.006885612849146128,-0.01611446402966976,-0.021123502403497696,-0.009597811847925186,0.031175773590803146,-0.003349847160279751,0.01312889251857996,-0.04523979499936104,0.051702871918678284,-0.02848164737224579,0.015327978879213333,-0.052687544375658035,0.022266799584031105,-0.01678522489964962,-0.023664476349949837,0.009589951485395432,-0.011551662348210812,-0.02044581063091755,-0.03724430501461029,0.020525243133306503,0.01372605748474598,0.019521664828062057,-0.005096357315778732,-0.0035253367386758327,0.03726230561733246,0.023288631811738014,0.021730614826083183,0.04498527571558952,0.022119471803307533,0.04698268324136734,0.01580033078789711,0.019838206470012665,-0.044364772737026215,0.021730802953243256,-0.027049114927649498,-0.05865656957030296,0.006623429246246815,0.0021491742227226496,-0.05141407623887062,-0.04435764625668526,0.005598702002316713,0.0103635648265481,-0.03516082838177681,0.020858684554696083,-0.001553701120428741,-0.030875565484166145,-0.037201888859272,-0.0023125973530113697,-0.03282659500837326,-0.003910237457603216,-0.025248298421502113,-0.0021405848674476147,-0.037088025361299515,0.04309152439236641,-0.013890351168811321,-0.005736443214118481,-0.03885723650455475,-0.037063922733068466,-0.01979871094226837,0.03550277277827263,0.001134387799538672,0.029124608263373375,-0.017533814534544945,0.03406732529401779,-0.028683457523584366,0.008181183598935604,0.01801932603120804,-0.017518771812319756,0.008367341943085194,-0.04692481458187103,-0.009064574725925922,-0.015514141879975796,-0.08316738158464432,-0.024432986974716187,0.010592823848128319,-0.012309548445045948,0.041262198239564896,-0.014687208458781242,-0.024120831862092018,-0.033532772213220596,0.003668800927698612,0.025179848074913025,0.041504427790641785,0.019441641867160797,0.0209322739392519,-0.00781439058482647,0.05811570584774017,-0.05118130147457123,0.02608858421444893,0.03158450871706009,0.005990557372570038,0.018090685829520226,0.08083001524209976,0.03943118453025818,-0.03415079414844513,-0.05781104043126106,-0.00945993885397911,-0.02199721150100231,0.01133730448782444,-0.0024789657909423113,0.05951007455587387,0.005275815259665251,-0.028291353955864906,0.029365086928009987,0.03887820243835449,0.034725286066532135,0.014790983870625496,-0.012616056948900223,-1.8686247130972333E-5,-0.023896489292383194,-0.006331601180136204,-0.00435605039820075,-0.010190739296376705,0.003302903613075614,-0.07219726592302322,0.016480406746268272,0.03776325657963753,-0.013342609629034996,-0.039251238107681274,-0.03998871520161629,-0.0016504686791449785,0.029223769903182983,0.023125620558857918,0.0018889277707785368,-0.01572226732969284,-0.04796307161450386,0.016706466674804688,0.01000119000673294,0.0059198192320764065,0.008414414711296558,0.008980367332696915,0.03990929201245308,0.045949507504701614,-0.016356509178876877,-0.029623661190271378,-0.019295459613204002,-0.035757072269916534,0.03653063252568245,-0.009276709519326687,0.0028422679752111435,0.021541889756917953,0.0010574940824881196,0.07865062355995178,-0.005187304690480232,-0.02804129384458065,0.037446897476911545,-0.04298872873187065,0.04492132365703583,-0.00199534697458148,0.030226070433855057,0.06550963968038559,-0.010228810831904411,0.058698732405900955,0.02864663675427437,-0.025329696014523506,-0.04204826429486275,-0.02823682129383087,-0.04187684878706932,-0.033141862601041794,0.009752319194376469,0.030058933421969414,0.023311946541070938,0.008180173113942146,-0.09399928897619247,-0.045919064432382584,-0.04714840650558472,-0.04060627147555351,-9.753078338690102E-4,-0.0444047674536705,0.002999179298058152,-0.022458618506789207,-0.0021589715033769608,0.018953142687678337,-0.006542271003127098,0.04141530394554138,-0.0131559818983078,-0.07521522790193558,0.020049363374710083,-0.0034348685294389725,0.0036864259745925665,-0.021736059337854385,0.010572612285614014,0.00498866057023406,0.03551273047924042,-0.010736429132521152,0.02674330398440361,-0.006475439760833979,-0.004266663920134306,-0.031237484887242317,-0.009657835587859154,0.04948018863797188,0.021648909896612167,0.025878863409161568,-0.03518376126885414,-0.0010956601472571492,0.006011827848851681,0.011826086789369583,-1.3050096458755434E-4,0.03156076371669769,0.022082993760704994,0.08703446388244629,0.04179235175251961,0.06358940154314041,-0.02968417853116989,-0.003496970748528838,0.0316743366420269,0.002007226925343275,0.005037379451096058,-0.013503799214959145,-0.02276608720421791,0.0198051780462265,0.014105218462646008,0.02449001744389534,-0.013212719932198524,0.008877704851329327,-0.05457311496138573,-0.026899177581071854,0.02392779104411602,-0.01346517913043499,0.03503961116075516,-0.010939250700175762,-0.003654538420960307,6.11387484241277E-4,-0.019205285236239433,-0.04684864729642868,0.02592599391937256,-0.016297047957777977,-0.02201077528297901,0.027046557515859604,0.05528521165251732,0.022723594680428505,0.01798335090279579,-0.026575149968266487,-0.039279188960790634,0.07566069811582565,0.041370589286088943,0.039173685014247894,0.043904904276132584,-0.014897147193551064,-0.01122906245291233,-0.028850752860307693,-0.02650470659136772,0.030982157215476036,0.0023264053743332624,-0.03422655165195465,0.01944155804812908,-0.023388488218188286,0.002462210599333048,-1.3708540063817054E-4,-0.02976055070757866,0.03324774652719498,-0.03868003562092781,-0.06296172738075256,-0.03687579929828644,0.0706259161233902,0.020474016666412354,-0.025262758135795593,0.047264084219932556,-0.027542347088456154,0.03647620230913162,-0.010259519331157207,0.03222993388772011,-0.030983297154307365,0.018032576888799667,-0.020948486402630806,0.0033420310355722904,0.03480774909257889,0.040815792977809906,-0.03421010076999664,-0.008063972927629948,0.04071373492479324,-0.010648389346897602,-0.003924423363059759,-0.003111528931185603,0.00998598150908947,0.037015754729509354,-0.009199071675539017,0.027794595807790756,-0.007906417362391949,0.014943954534828663,-0.03177524358034134,0.025454819202423096,0.004652619827538729,0.02415081113576889,-0.03583135828375816,-0.0390060618519783,0.008770537562668324,-0.0037622114177793264,-0.009249706752598286,0.04077623784542084,0.047264255583286285,-0.019599707797169685,0.014159486629068851,0.04559126868844032,0.02749400958418846,-0.016096239909529686,0.06834854930639267,-0.005205987952649593,-0.027538590133190155,-0.00660009915009141,0.021165471524000168,0.029862718656659126,0.03851776197552681,-0.026146583259105682,-0.07993306964635849,-0.02479756996035576,0.008002831600606441,0.011984172277152538,0.03768816962838173,-0.0477895550429821,0.011266223154962063,0.02809823304414749,0.030618904158473015,-0.020879842340946198,0.028993437066674232,-0.0018001128919422626,0.012997044250369072,-0.004323545843362808,-0.008326180279254913,-0.04134036600589752,-0.03120156191289425,-0.023178773000836372,-0.0674988254904747,-0.01763121969997883,0.0064896452240645885,0.008761721663177013,-0.013700208626687527,-0.03296845033764839,-0.012304193340241909,0.015330785885453224,0.02032642811536789,-0.017989957705140114,0.004293774254620075,-0.023352347314357758,0.009456126019358635,-0.0071948254480957985,0.13945403695106506,-0.016969306394457817,-0.040809258818626404,-0.04693187400698662,0.009069397114217281,-0.006082240026444197,0.03343887999653816,0.03314174711704254,-0.00827136728912592,0.018897371366620064,0.0047486526891589165,-0.00210666935890913,0.0011172801023349166,-0.026406139135360718,0.03933439031243324,0.08722592145204544,0.004458937793970108,-0.008677673526108265,0.007660198956727982,-0.014019079506397247,-0.035576868802309036,0.030790362507104874,-0.02806951105594635,0.017882859334349632,0.008278154768049717,-0.018943658098578453,0.006846227683126926,-0.04726598411798477,0.05127565190196037,-0.03851175308227539,-0.009692962281405926,0.0046463413164019585,0.04564407840371132,-0.004654536489397287,-0.008952608332037926,-0.048997003585100174,0.024308405816555023,-0.09805585443973541,-0.013927342370152473,0.04780182987451553,0.027211854234337807,0.0663483589887619,-0.016222737729549408,-0.028166040778160095,-0.02288428507745266,-0.02340715005993843,0.028137708082795143,-0.051438380032777786,0.025699660181999207,-0.038209766149520874,-0.049027323722839355,-0.042398665100336075,0.03674691170454025,-0.013070978224277496,-0.043424785137176514,0.010467455722391605,-0.0289996899664402,-0.01794823259115219,0.025126421824097633,0.004812703467905521,0.026770131662487984,-0.03771400824189186,0.03560658544301987,0.021497827023267746],"errno":0,"request_id":"88e419b2-6d7c-403f-b2e3-1660fa224c62"}
相关文章
|
2月前
|
XML 存储 缓存
C#使用XML文件的详解及示例
C#使用XML文件的详解及示例
107 0
|
2月前
|
API C#
异步轮询 Web API 的实现与 C# 示例
异步轮询 Web API 的实现与 C# 示例
86 0
|
4月前
|
数据安全/隐私保护 C# UED
利用 Xamarin 开展企业级移动应用开发:从用户登录到客户管理,全面演示C#与Xamarin.Forms构建跨平台CRM应用的实战技巧与代码示例
【8月更文挑战第31天】利用 Xamarin 进行企业级移动应用开发能显著提升效率并确保高质量和高性能。Xamarin 的跨平台特性使得开发者可以通过单一的 C# 代码库构建 iOS、Android 和 Windows 应用,帮助企业快速推出产品并保持一致的用户体验。本文通过一个简单的 CRM 示例应用演示 Xamarin 的使用方法,并提供了具体的代码示例。该应用包括用户登录、客户列表显示和添加新客户等功能。此外,还介绍了如何增强应用的安全性、数据持久化、性能优化及可扩展性,从而构建出功能全面且体验良好的移动应用。
54 0
|
4月前
|
前端开发 开发者 Apache
揭秘Apache Wicket项目结构:如何打造Web应用的钢铁长城,告别混乱代码!
【8月更文挑战第31天】Apache Wicket凭借其组件化设计深受Java Web开发者青睐。本文详细解析了Wicket项目结构,帮助你构建可维护的大型Web应用。通过示例展示了如何使用Maven管理依赖,并组织页面、组件及业务逻辑,确保代码清晰易懂。Wicket提供的页面继承、组件重用等功能进一步增强了项目的可维护性和扩展性。掌握这些技巧,能够显著提升开发效率,构建更稳定的Web应用。
111 0
|
4月前
|
前端开发 程序员 API
从后端到前端的无缝切换:一名C#程序员如何借助Blazor技术实现全栈开发的梦想——深入解析Blazor框架下的Web应用构建之旅,附带实战代码示例与项目配置技巧揭露
【8月更文挑战第31天】本文通过详细步骤和代码示例,介绍了如何利用 Blazor 构建全栈 Web 应用。从创建新的 Blazor WebAssembly 项目开始,逐步演示了前后端分离的服务架构设计,包括 REST API 的设置及 Blazor 组件的数据展示。通过整合前后端逻辑,C# 开发者能够在统一环境中实现高效且一致的全栈开发。Blazor 的引入不仅简化了 Web 应用开发流程,还为习惯于后端开发的程序员提供了进入前端世界的桥梁。
450 0
|
4月前
|
机器学习/深度学习 数据挖掘 C#
ONNX Runtime入门示例:在C#中使用ResNet50v2进行图像识别
ONNX Runtime入门示例:在C#中使用ResNet50v2进行图像识别
101 0
|
1月前
|
C# 开发者
C# 一分钟浅谈:Code Contracts 与契约编程
【10月更文挑战第26天】本文介绍了 C# 中的 Code Contracts,这是一个强大的工具,用于通过契约编程增强代码的健壮性和可维护性。文章从基本概念入手,详细讲解了前置条件、后置条件和对象不变量的使用方法,并通过具体代码示例进行了说明。同时,文章还探讨了常见的问题和易错点,如忘记启用静态检查、过度依赖契约和性能影响,并提供了相应的解决建议。希望读者能通过本文更好地理解和应用 Code Contracts。
33 3
|
22天前
|
设计模式 C# 图形学
Unity 游戏引擎 C# 编程:一分钟浅谈
本文介绍了在 Unity 游戏开发中使用 C# 的基础知识和常见问题。从 `MonoBehavior` 类的基础用法,到变量和属性的管理,再到空引用异常、资源管理和性能优化等常见问题的解决方法。文章还探讨了单例模式、事件系统和数据持久化等高级话题,旨在帮助开发者避免常见错误,提升游戏开发效率。
36 4
|
3月前
|
API C#
C# 一分钟浅谈:文件系统编程
在软件开发中,文件系统操作至关重要。本文将带你快速掌握C#中文件系统编程的基础知识,涵盖基本概念、常见问题及解决方法。文章详细介绍了`System.IO`命名空间下的关键类库,并通过示例代码展示了路径处理、异常处理、并发访问等技巧,还提供了异步API和流压缩等高级技巧,帮助你写出更健壮的代码。
46 2