閱讀655 返回首頁    go windows


數據格式__API介紹_文字識別_人工智能圖像類-阿裏雲

圖片格式說明

目前圖片支持如下格式:

  • Windows bitmaps - *.bmp
  • JPEG 文件 - .jpeg, .jpg, *.jpe
  • JPEG 2000 文件 - *.jp2
  • Portable Network Graphics - *.png
  • Portable image format - .pbm, .pgm, *.ppm
  • TIFF 文件 - .tiff, .tif

請求字符串格式說明

各識別服務API使用方法大相徑庭,參數均通過http請求的body傳輸,格式以json字符串封裝,json字段因服務而異。 各服務的返回結果同樣以json字符串形式保存,輸入輸出的具體信息請參考各項服務API說明文檔。

上傳參數

服務所需的參數通過http POST請求的body上傳,以json字符串格式封裝,而每個參數又有兩個json字段,dataType和dataValue,形式如下:

{
    param :{
         "dataType":  xxx  # int類型
         "dataValue":  xxx  #根據dataType定類型  
    }
}

dataType的定義如下,用戶可以根據具體的數字,把dataValue轉換成對應的格式存儲。

Bool = 1;

Int32 = 10

Int64 = 20;

Float = 30;

Double = 40;

String = 50;

DateTime = 60;

上傳請求的body示例如下:

"inputs": [
    {
        "image": {
            "dataType": 50,
            "dataValue": "base64_image_string"      #圖片以base64編碼的string
        },
        "configure": {
            "dataType": 50,
            "dataValue": "{
                "arg1" : "arg1_value",
                "arg2" : "arg2_value"
            }"
        }   #[可選參數]
    }
]

輸入參數是json字符串信息,關鍵詞inputs對應一個json數組,裏麵可以存放多個json object,每個json object包含單個識別請求所需的參數,服務支持多機並發訪問,因此可以一次上傳多組參數進行識別。每一組參數則又有兩個字段構成:

參數名稱 參數類型 是否可選 描述 默認值
image string dataType為50(字符串), dataValue是base64編碼後的圖像數據 空字符串
configure string dataType為50(字符串), dataValue是json格式字符串,其中的具體參數字段根據不同的識別服務而定,參見API介紹 空字符串

結果解析

返回結果以json字符串格式封裝,存儲在以outputs為關鍵詞對應的的數組中。 如果inputs為關鍵詞的數組中包含多個請求參數,那麼對應的outputs對應的數組中也包含同樣個數的json object。每個json object有3個字段:

  • outputLabel: 所用識別服務的名稱
  • outputMulti: 暫時未使用,為{}
  • outputValue: json字符串,其中dataType 50表示數據類型為字符串,dataValue為對應的輸出結果字符串,該字符串為json字符串格式,需要重新使用json解析獲取每個字段的結果,其中具體的json字 段由不同的識別服務決定,可以參考API介紹頁麵。
{
    "outputs": [
        {
            "outputLabel": "service_name",
            "outputMulti": {},
            "outputValue": {
                "dataType": 50,
                "dataValue": "{
                    "outputinfo1" : "output1",
                    "outputinfo2" : "output2"
                }"
            }
        }
    ]
}

最後更新:2016-11-24 11:23:48

  上一篇:go 功能示例__文字識別_人工智能圖像類-阿裏雲
  下一篇:go 身份證識別__API介紹_文字識別_人工智能圖像類-阿裏雲