W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
CloudVisionTemplate
提供了一種將Cloud Vision API與Spring資源一起使用的簡單方法。
將spring-cloud-gcp-starter-vision
依賴項添加到您的項目后,可以@Autowire
CloudVisionTemplate
的實例在您的代碼中使用。
CloudVisionTemplate
提供了以下與Cloud Vision接口的方法:
public AnnotateImageResponse analyzeImage(Resource imageResource, Feature.Type…? featureTypes)
參數(shù):
Resource imageResource
是指您要分析的圖像對象的Spring資源。Google Cloud Vision文檔提供了它們支持的圖像類型
的列表。
Feature.Type…? featureTypes
表示要從圖像中提取的Cloud Vision功能的var-arg數(shù)組。特征是指人們希望對圖像執(zhí)行的一種圖像分析,例如標簽檢測,OCR識別,面部檢測等??梢栽谝粋€請求中指定多個特征進行分析。Cloud Vision Feature文檔中提供了Cloud Vision功能的完整列表。
返回值:
AnnotateImageResponse
包含請求中指定的所有特征分析的結(jié)果。
對于您在請求中提供的每種功能類型,AnnotateImageResponse
提供了一種getter方法來獲取該功能分析的結(jié)果。例如,如果您使用LABEL_DETECTION
功能分析了圖像,則可以使用annotateImageResponse.getLabelAnnotationsList()
從響應(yīng)中檢索結(jié)果。
AnnotateImageResponse
由Google Cloud Vision庫提供;請參閱RPC參考或Javadoc
以獲得更多詳細信息。此外,您可以查閱Cloud Vision文檔以熟悉API的概念和功能。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: