你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ComputerVision 接口
public interface ComputerVision
此类的实例提供对 ComputerVision 中定义的所有操作的访问权限。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
ComputerVisionAnalyzeImageDefinitionStages.WithUrl |
analyzeImage()
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Image |
analyzeImage(String url, AnalyzeImageOptionalParameter analyzeImageOptionalParameter)
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Observable<Image |
analyzeImageAsync(String url, AnalyzeImageOptionalParameter analyzeImageOptionalParameter)
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
ComputerVisionAnalyzeImageByDomainDefinitionStages.WithModel |
analyzeImageByDomain()
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Domain |
analyzeImageByDomain(String model, String url, AnalyzeImageByDomainOptionalParameter analyzeImageByDomainOptionalParameter)
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Observable<Domain |
analyzeImageByDomainAsync(String model, String url, AnalyzeImageByDomainOptionalParameter analyzeImageByDomainOptionalParameter)
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
ComputerVisionAnalyzeImageByDomainInStreamDefinitionStages.WithModel |
analyzeImageByDomainInStream()
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Domain |
analyzeImageByDomainInStream(String model, byte[] image, AnalyzeImageByDomainInStreamOptionalParameter analyzeImageByDomainInStreamOptionalParameter)
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Observable<Domain |
analyzeImageByDomainInStreamAsync(String model, byte[] image, AnalyzeImageByDomainInStreamOptionalParameter analyzeImageByDomainInStreamOptionalParameter)
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
ComputerVisionAnalyzeImageInStreamDefinitionStages.WithImage |
analyzeImageInStream()
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Image |
analyzeImageInStream(byte[] image, AnalyzeImageInStreamOptionalParameter analyzeImageInStreamOptionalParameter)
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Observable<Image |
analyzeImageInStreamAsync(byte[] image, AnalyzeImageInStreamOptionalParameter analyzeImageInStreamOptionalParameter)
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
ComputerVisionDescribeImageDefinitionStages.WithUrl |
describeImage()
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Image |
describeImage(String url, DescribeImageOptionalParameter describeImageOptionalParameter)
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Observable<Image |
describeImageAsync(String url, DescribeImageOptionalParameter describeImageOptionalParameter)
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
ComputerVisionDescribeImageInStreamDefinitionStages.WithImage |
describeImageInStream()
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Image |
describeImageInStream(byte[] image, DescribeImageInStreamOptionalParameter describeImageInStreamOptionalParameter)
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型(如果适用)的结果。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Observable<Image |
describeImageInStreamAsync(byte[] image, DescribeImageInStreamOptionalParameter describeImageInStreamOptionalParameter)
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型(如果适用)的结果。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
ComputerVisionDetectObjectsDefinitionStages.WithUrl |
detectObjects()
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Detect |
detectObjects(String url, DetectObjectsOptionalParameter detectObjectsOptionalParameter)
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Observable<Detect |
detectObjectsAsync(String url, DetectObjectsOptionalParameter detectObjectsOptionalParameter)
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
ComputerVisionDetectObjectsInStreamDefinitionStages.WithImage |
detectObjectsInStream()
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Detect |
detectObjectsInStream(byte[] image, DetectObjectsInStreamOptionalParameter detectObjectsInStreamOptionalParameter)
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Observable<Detect |
detectObjectsInStreamAsync(byte[] image, DetectObjectsInStreamOptionalParameter detectObjectsInStreamOptionalParameter)
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
ComputerVisionGenerateThumbnailDefinitionStages.WithWidth |
generateThumbnail()
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
InputStream |
generateThumbnail(int width, int height, String url, GenerateThumbnailOptionalParameter generateThumbnailOptionalParameter)
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
Observable<InputStream> |
generateThumbnailAsync(int width, int height, String url, GenerateThumbnailOptionalParameter generateThumbnailOptionalParameter)
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
ComputerVisionGenerateThumbnailInStreamDefinitionStages.WithWidth |
generateThumbnailInStream()
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
InputStream |
generateThumbnailInStream(int width, int height, byte[] image, GenerateThumbnailInStreamOptionalParameter generateThumbnailInStreamOptionalParameter)
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
Observable<InputStream> |
generateThumbnailInStreamAsync(int width, int height, byte[] image, GenerateThumbnailInStreamOptionalParameter generateThumbnailInStreamOptionalParameter)
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
ComputerVisionGetAreaOfInterestDefinitionStages.WithUrl |
getAreaOfInterest()
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
Area |
getAreaOfInterest(String url, GetAreaOfInterestOptionalParameter getAreaOfInterestOptionalParameter)
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
Observable<Area |
getAreaOfInterestAsync(String url, GetAreaOfInterestOptionalParameter getAreaOfInterestOptionalParameter)
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
ComputerVisionGetAreaOfInterestInStreamDefinitionStages.WithImage |
getAreaOfInterestInStream()
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
Area |
getAreaOfInterestInStream(byte[] image, GetAreaOfInterestInStreamOptionalParameter getAreaOfInterestInStreamOptionalParameter)
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
Observable<Area |
getAreaOfInterestInStreamAsync(byte[] image, GetAreaOfInterestInStreamOptionalParameter getAreaOfInterestInStreamOptionalParameter)
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。 |
Read |
getReadResult(UUID operationId)
此接口用于获取读取操作的 OCR 结果。 应从读取接口返回的“Operation-Location”字段检索此接口的 URL。 |
Observable<Read |
getReadResultAsync(UUID operationId)
此接口用于获取读取操作的 OCR 结果。 应从读取接口返回的“Operation-Location”字段检索此接口的 URL。 |
List |
listModels()
此操作返回计算机视觉 API 支持的域特定模型列表。 目前,该 API 支持以下域特定的模型:名人识别器、地标识别器。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
Observable<List |
listModelsAsync()
此操作返回计算机视觉 API 支持的域特定模型列表。 目前,该 API 支持以下域特定的模型:名人识别器、地标识别器。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。 |
ComputerVisionReadDefinitionStages.WithUrl |
read()
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。. |
void |
read(String url, ReadOptionalParameter readOptionalParameter)
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。. |
Observable<Void> |
readAsync(String url, ReadOptionalParameter readOptionalParameter)
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。. |
ComputerVisionReadInStreamDefinitionStages.WithImage |
readInStream()
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。. |
void |
readInStream(byte[] image, ReadInStreamOptionalParameter readInStreamOptionalParameter)
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。. |
Observable<Void> |
readInStreamAsync(byte[] image, ReadInStreamOptionalParameter readInStreamOptionalParameter)
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。. |
ComputerVisionRecognizePrintedTextDefinitionStages.WithDetectOrientation |
recognizePrintedText()
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。 |
Ocr |
recognizePrintedText(boolean detectOrientation, String url, RecognizePrintedTextOptionalParameter recognizePrintedTextOptionalParameter)
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。 |
Observable<Ocr |
recognizePrintedTextAsync(boolean detectOrientation, String url, RecognizePrintedTextOptionalParameter recognizePrintedTextOptionalParameter)
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。 |
ComputerVisionRecognizePrintedTextInStreamDefinitionStages.WithDetectOrientation |
recognizePrintedTextInStream()
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。 |
Ocr |
recognizePrintedTextInStream(boolean detectOrientation, byte[] image, RecognizePrintedTextInStreamOptionalParameter recognizePrintedTextInStreamOptionalParameter)
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。 |
Observable<Ocr |
recognizePrintedTextInStreamAsync(boolean detectOrientation, byte[] image, RecognizePrintedTextInStreamOptionalParameter recognizePrintedTextInStreamOptionalParameter)
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。 |
ComputerVisionTagImageDefinitionStages.WithUrl |
tagImage()
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Tag |
tagImage(String url, TagImageOptionalParameter tagImageOptionalParameter)
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Observable<Tag |
tagImageAsync(String url, TagImageOptionalParameter tagImageOptionalParameter)
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
ComputerVisionTagImageInStreamDefinitionStages.WithImage |
tagImageInStream()
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Tag |
tagImageInStream(byte[] image, TagImageInStreamOptionalParameter tagImageInStreamOptionalParameter)
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
Observable<Tag |
tagImageInStreamAsync(byte[] image, TagImageInStreamOptionalParameter tagImageInStreamOptionalParameter)
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。 |
方法详细信息
analyzeImage
public ComputerVisionAnalyzeImageDefinitionStages.WithUrl analyzeImage()
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
analyzeImage
public ImageAnalysis analyzeImage(String url, AnalyzeImageOptionalParameter analyzeImageOptionalParameter)
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
analyzeImageAsync
public Observable
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
analyzeImageByDomain
public ComputerVisionAnalyzeImageByDomainDefinitionStages.WithModel analyzeImageByDomain()
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
analyzeImageByDomain
public DomainModelResults analyzeImageByDomain(String model, String url, AnalyzeImageByDomainOptionalParameter analyzeImageByDomainOptionalParameter)
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
analyzeImageByDomainAsync
public Observable
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
analyzeImageByDomainInStream
public ComputerVisionAnalyzeImageByDomainInStreamDefinitionStages.WithModel analyzeImageByDomainInStream()
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
analyzeImageByDomainInStream
public DomainModelResults analyzeImageByDomainInStream(String model, byte[] image, AnalyzeImageByDomainInStreamOptionalParameter analyzeImageByDomainInStreamOptionalParameter)
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
analyzeImageByDomainInStreamAsync
public Observable
此操作通过应用域特定的模型来识别图像中的内容。 可以使用 /models GET 请求检索计算机视觉 API 支持的域特定模型列表。 目前,该 API 提供以下域特定的模型:名人、地标。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
analyzeImageInStream
public ComputerVisionAnalyzeImageInStreamDefinitionStages.WithImage analyzeImageInStream()
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
analyzeImageInStream
public ImageAnalysis analyzeImageInStream(byte[] image, AnalyzeImageInStreamOptionalParameter analyzeImageInStreamOptionalParameter)
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
analyzeImageInStreamAsync
public Observable
此操作根据图像内容提取一组丰富的可视特征。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 在请求中,有一个可选参数,用于选择要返回的功能。 默认情况下,图像类别在响应中返回。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
describeImage
public ComputerVisionDescribeImageDefinitionStages.WithUrl describeImage()
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
describeImage
public ImageDescription describeImage(String url, DescribeImageOptionalParameter describeImageOptionalParameter)
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
describeImageAsync
public Observable
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Parameters:
Returns:
Throws:
describeImageInStream
public ComputerVisionDescribeImageInStreamDefinitionStages.WithImage describeImageInStream()
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型的结果(如果适用)。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
describeImageInStream
public ImageDescription describeImageInStream(byte[] image, DescribeImageInStreamOptionalParameter describeImageInStreamOptionalParameter)
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型(如果适用)的结果。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
describeImageInStreamAsync
public Observable
此操作使用完整的句子以人类可读语言生成图像的说明。 该说明基于内容标记的集合,而这些标记也由该操作返回。 可为每个图像生成多段说明。 说明按其置信度评分排序。 说明可能包括名人和地标域模型(如果适用)的结果。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
detectObjects
public ComputerVisionDetectObjectsDefinitionStages.WithUrl detectObjects()
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Returns:
detectObjects
public DetectResult detectObjects(String url, DetectObjectsOptionalParameter detectObjectsOptionalParameter)
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
detectObjectsAsync
public Observable
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
detectObjectsInStream
public ComputerVisionDetectObjectsInStreamDefinitionStages.WithImage detectObjectsInStream()
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Returns:
detectObjectsInStream
public DetectResult detectObjectsInStream(byte[] image, DetectObjectsInStreamOptionalParameter detectObjectsInStreamOptionalParameter)
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
detectObjectsInStreamAsync
public Observable
对指定的图像执行对象检测。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
generateThumbnail
public ComputerVisionGenerateThumbnailDefinitionStages.WithWidth generateThumbnail()
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Returns:
generateThumbnail
public InputStream generateThumbnail(int width, int height, String url, GenerateThumbnailOptionalParameter generateThumbnailOptionalParameter)
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
generateThumbnailAsync
public Observable
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
generateThumbnailInStream
public ComputerVisionGenerateThumbnailInStreamDefinitionStages.WithWidth generateThumbnailInStream()
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Returns:
generateThumbnailInStream
public InputStream generateThumbnailInStream(int width, int height, byte[] image, GenerateThumbnailInStreamOptionalParameter generateThumbnailInStreamOptionalParameter)
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
generateThumbnailInStreamAsync
public Observable
此操作使用用户指定的宽度和高度生成缩略图。 默认情况下,服务将分析图像,标识兴趣区域 (ROI),并根据 ROI 生成智能裁剪坐标。 当指定与输入图像的纵横比不同的纵横比时,智能裁剪会有所帮助。 成功的响应包含缩略图二进制文件。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、InvalidThumbnailSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
getAreaOfInterest
public ComputerVisionGetAreaOfInterestDefinitionStages.WithUrl getAreaOfInterest()
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Returns:
getAreaOfInterest
public AreaOfInterestResult getAreaOfInterest(String url, GetAreaOfInterestOptionalParameter getAreaOfInterestOptionalParameter)
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
getAreaOfInterestAsync
public Observable
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
getAreaOfInterestInStream
public ComputerVisionGetAreaOfInterestInStreamDefinitionStages.WithImage getAreaOfInterestInStream()
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Returns:
getAreaOfInterestInStream
public AreaOfInterestResult getAreaOfInterestInStream(byte[] image, GetAreaOfInterestInStreamOptionalParameter getAreaOfInterestInStreamOptionalParameter)
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
getAreaOfInterestInStreamAsync
public Observable
此操作返回围绕图像最重要区域的边框。 成功响应将以 JSON 格式返回。 如果请求失败,则响应包含错误代码和消息,以帮助确定问题所在。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、FailedToProcess、Timeout 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
getReadResult
public ReadOperationResult getReadResult(UUID operationId)
此接口用于获取读取操作的 OCR 结果。 应从读取接口返回的“Operation-Location”字段检索此接口的 URL。
Parameters:
Returns:
Throws:
getReadResultAsync
public Observable
此接口用于获取读取操作的 OCR 结果。 应从读取接口返回的“Operation-Location”字段检索此接口的 URL。
Parameters:
Returns:
Throws:
listModels
public ListModelsResult listModels()
此操作返回计算机视觉 API 支持的域特定模型列表。 目前,该 API 支持以下域特定的模型:名人识别器、地标识别器。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
Throws:
listModelsAsync
public Observable
此操作返回计算机视觉 API 支持的域特定模型列表。 目前,该 API 支持以下域特定的模型:名人识别器、地标识别器。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含错误代码和消息,以帮助了解问题所在。
Returns:
Throws:
read
public ComputerVisionReadDefinitionStages.WithUrl read()
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。.
Returns:
read
public void read(String url, ReadOptionalParameter readOptionalParameter)
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。.
Parameters:
Throws:
readAsync
public Observable
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。.
Parameters:
Returns:
Throws:
readInStream
public ComputerVisionReadInStreamDefinitionStages.WithImage readInStream()
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。.
Returns:
readInStream
public void readInStream(byte[] image, ReadInStreamOptionalParameter readInStreamOptionalParameter)
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。.
Parameters:
Throws:
readInStreamAsync
public Observable
使用此接口获取读取操作的结果,该操作采用最先进的光学字符识别 (OCR) 算法,这些算法针对文本繁重的文档进行优化。 使用 Read 接口时,响应包含名为“Operation-Location”的字段。 “Operation-Location”字段包含“GetReadResult”操作访问 OCR 结果时必须使用的 URL。.
Parameters:
Returns:
Throws:
recognizePrintedText
public ComputerVisionRecognizePrintedTextDefinitionStages.WithDetectOrientation recognizePrintedText()
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。
Returns:
recognizePrintedText
public OcrResult recognizePrintedText(boolean detectOrientation, String url, RecognizePrintedTextOptionalParameter recognizePrintedTextOptionalParameter)
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
recognizePrintedTextAsync
public Observable
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
recognizePrintedTextInStream
public ComputerVisionRecognizePrintedTextInStreamDefinitionStages.WithDetectOrientation recognizePrintedTextInStream()
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。
Returns:
recognizePrintedTextInStream
public OcrResult recognizePrintedTextInStream(boolean detectOrientation, byte[] image, RecognizePrintedTextInStreamOptionalParameter recognizePrintedTextInStreamOptionalParameter)
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
recognizePrintedTextInStreamAsync
public Observable
光学字符识别 (OCR) 可以检测图像中的文本,并将识别到的字符提取到机器可用的字符流中。 成功后,将返回 OCR 结果。 失败时,将返回错误代码和错误消息。 错误代码可以是 InvalidImageUrl、InvalidImageFormat、InvalidImageSize、NotSupportedImage、NotSupportedLanguage 或 InternalServerError 之一。
Parameters:
Returns:
Throws:
tagImage
public ComputerVisionTagImageDefinitionStages.WithUrl tagImage()
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Returns:
tagImage
public TagResult tagImage(String url, TagImageOptionalParameter tagImageOptionalParameter)
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
tagImageAsync
public Observable
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
tagImageInStream
public ComputerVisionTagImageInStreamDefinitionStages.WithImage tagImageInStream()
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Returns:
tagImageInStream
public TagResult tagImageInStream(byte[] image, TagImageInStreamOptionalParameter tagImageInStreamOptionalParameter)
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws:
tagImageInStreamAsync
public Observable
此操作生成与所提供图像内容相关的单词或标记列表。 计算机视觉 API 可以根据在图像中找到的对象、生物、风景或动作返回标记。 与类别不同,标记不是根据层次结构分类系统进行组织,而是对应于图像内容。 标记可以包含提示以避免歧义或提供上下文,例如标记“ascomycete”可以附带提示“fungus”。 支持两种输入方法 (1) 上传图像或 (2) 指定图像 URL。 成功响应将以 JSON 格式返回。 如果请求失败,响应将包含一个错误代码和一条消息,以帮助了解出错的原因。
Parameters:
Returns:
Throws: