你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
智能裁剪缩略图(版本 4.0 预览版)
缩略图是图像的缩减表示形式。 缩略图用于以更加经济且更适合布局的方式表示图像及其他数据。 Azure AI 视觉 4.0 API 使用智能裁剪来创建直观的缩略图,其中包括图像最重要的区域,检测到的人脸优先。
Azure AI 视觉智能裁剪实用工具采用一个或多个范围为 [0.75, 1.80] 的纵横比,并返回所标识区域的边界框坐标(以像素为单位)。 然后,应用可以使用这些坐标裁剪图像并将其返回。
重要
此功能使用人脸检测来帮助确定图像中的重要区域。 检测并不涉及区分不同的人脸、预测或分类面部特征或者创建面部模板(一组从图像中生成的唯一数字,代表能区分出某个人脸的特征)。
示例
生成的范围框可能会根据指定的纵横比不同而有很大差异,如下图所示。
宽高比 | 边界框 |
---|---|
原配 | |
0.75 | |
1.00 | |
1.50 |
使用 API
智能裁剪功能可通过分析图像 4.0 API。 将 SmartCrops
包括在 features 查询参数中。 还要包括一个 smartcrops-aspect-ratios 查询参数,并将其设置为 [0.75, 1.80] 范围内所需纵横比(定义为宽度/高度)的十进制值。 多个纵横比值应以逗号分隔。 如果未提供纵横比值,则该 API 将返回一个裁剪,其纵横比最适合保留图像最重要的区域。