人間の分析Demo- BaiduのAPI

この例では、Delphi 7コールBaiduの人間の解析APIの使用であり、すべての最初のテストアプリケーションを作成する方法について説明します。

1、公式サイトのクラウドBaiduの上でログインhttps://cloud.baidu.com/を確かにBaiduのアカウントが必要です

2、管理コンソールに、その後、商品やサービスを選択する - 人工知能を - 人間の分析を

 

 

 3. /対応するAPIキー情報を取得するアプリを作成します。

 

4、人間のトラフィック統計:API対応アドレスhttps://cloud.baidu.com/doc/BODY/s/Pjwvxzafo

 

 

 数を返し、すでに画像(非必須)をレンダリングしていました。私は17人が存在しない、知りません。

 

 

そこ異なる画像タイプの小さなエピソードであり、メモリストリームのピクチャタイプの2つのバイトは、一般的に単語として定義されているが、私は直接DWORDを書いて、あなた自身のためにチェックすることができ、違いは何ですか。

私は写真の通常の負荷だったとき、それは差がないようで、JPG画像は本当にD8FFです。二年以上になります人々の流れの中でのAPI呼び出しが戻るの統計情報をレンダリングするときしかし、18D8FF、4ED8FFがありました。

最後のDWORDそれにWordをお読みください。あなたは、テストすることができます/

手順TFrmMain.cxButton2Click(送信者:TObjectを); 
VAR 
  memImg:TMemoryStream; 
  strImg:TStringStream。
  SURL:文字列。
  lstParam:TStringsは、
  RET:ISuperObject。

  バフ:DWORD; 
開始
  memImgを:= TMemoryStream.Create。
  strImg:= TStringStream.Create( '')。
  lstParam:= TStringList.Create。
  試す
    Image2.Picture.Graphic = nilのその後場合
    始める
      ShowMessage( '图片为空、请下を加载图片'); 
      出口; 
    終わり; 
    Image2.Picture.Graphic.SaveToStream(memImg)。
    memImg.Position:= 0; 
    memImg.ReadBuffer(バフ、2)。
    memImg.Position:= 0;
    EncdDecd.EncodeStream(memImg、strImg)。
    lstParam.Add(形式( '画像=%のS'、[strImg.DataString]))。
    lstParam.Add(フォーマット( 'ショー=真'、[])); 
    SURL:=フォーマット(sUrl_TrafficStat、[FToken])。
    RET = SO(UTF8Decode(IdHTTP1.Post(SURL、lstParam)))。
    cxMemo1.Text:= ret.AsString。
    Image2.Picture.Bitmap.Assign(StringToBitmap(ret.S [ '画像'])); 
  最後に
    memImg.Free; 
    strImg.Free; 
    lstParam.Free; 
  終わり; 
終わり;

5、ジェスチャー認識:APIに対応したアドレスhttps://cloud.baidu.com/doc/BODY/s/tjwvxz8jp

心より片手で/

 

 他の人が見つけることを試みます。ボディ、ボディ属性認識を識別するためのキーポイント。気持ちは非常に時々、返されたデータはまた、問題(JSON文字列)で、装着されていません

私はこの問題は絵ではありませんわかりません。

 ソース(D7).rarを

おすすめ

転載: www.cnblogs.com/adsoft/p/11564023.html