你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ImageAnalysisResult 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示图像分析操作的结果。
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 |
从分析的图像中获取提取的文本行和字词的集合。 |