你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ImageAnalysisResult 类

定义

表示图像分析操作的结果。

public class ImageAnalysisResult
type ImageAnalysisResult = class
Public Class ImageAnalysisResult
继承
ImageAnalysisResult

注解

始终通过检查 Reason 属性的值开始,以确定分析操作是否成功。 分析操作成功后,将根据所选特征 (ImageAnalysisOptions.Features) 或自定义训练的模型 (ImageAnalysisOptions.ModelName) 填充此对象中的适用属性。 这些结果从服务 JSON 响应进行分析。 其他属性将为 null。 调用 ImageAnalysisResultDetails.FromResult 以访问有关结果的其他信息,例如原始 JSON 响应。 分析操作失败时,调用 ImageAnalysisErrorDetails.FromResult 以获取有关错误的其他信息的访问权限。

属性

Caption

获取一个生成的短语,该短语描述分析的图像的内容。

CropSuggestions

获取以所需纵横比 (分析图像的建议图像裁剪操作的集合(如果) 提供)。

CustomObjects

使用提供的自定义训练模型从分析的图像中获取对象检测的集合。

CustomTags

使用提供的自定义训练模型从分析的图像中获取内容标记检测的列表。

DenseCaptions

获取最多 10 个生成的短语,第一个用于描述整个图像的内容,另一个用于描述图像不同区域的内容。

ImageHeight

获取分析图像的高度(以像素为单位)。

ImageWidth

获取已分析图像的宽度(以像素为单位)。

ModelVersion

获取图像分析服务用于创建此结果的模型版本。

Objects

从分析的图像中获取对象检测的集合。

People

从分析的图像中获取检测到的人员的集合。

Reason

获取一个值,该值指示生成此结果的原因。

SegmentationResult

获取分段结果,包含 PNG 图像和关联的元数据。

Tags

从分析的图像中获取内容标记检测的列表。

Text

从分析的图像中获取提取的文本行和字词的集合。

适用于