本文汇总了智能媒体管理所有可调用的API,具体接口信息请参阅相关文档。
项目相关接口
对项目进行创建、更新、删除等操作。
API | 描述 |
---|---|
PutProject | 创建一个项目。 |
GetProject | 获取项目的信息。 |
DeleteProject | 删除一个项目。 |
ListProjects | 列出已创建的所有项目信息。 |
UpdateProject | 更新项目的CU或服务角色信息。 |
文档转换接口
支持Office文档格式转换能力。
API | 描述 |
---|---|
CreateOfficeConversionTask | 采用异步请求方式进行文档(例如Office文档)格式的转换,执行完成后返回TaskId。 |
DeleteOfficeConversionTask | 删除异步文档格式转换任务。 |
GetOfficeConversionTask | 查询异步文档格式转换任务的状态信息。 |
ListOfficeConversionTask | 列出项目中已创建的文档格式转换任务。 |
ConvertOfficeFormat | 采用同步请求方式进行文档(例如Office文档)格式的转换,执行完毕返回转换成功的页数。 |
媒体集管理接口
创建和管理媒体集,以实现图片、视频、音频、文档的识别、索引、搜索聚类等能力。
API | 描述 |
---|---|
CreateSet | 创建媒体集。 |
GetSet | 获取媒体集信息。 |
UpdateSet | 更新媒体集的显示名称。 |
ListSets | 取媒体集列表。 |
DeleteSet | 删除媒体集。 |
媒体集中图片管理接口
对媒体集中的图片进行索引、搜索、更新等操作。
API | 描述 |
---|---|
IndexImage | 将图片添加到媒体集中,并使用处理引擎进行图片AI识别操作。 |
GetImage | 从媒体集中获取一张图片的信息。 |
UpdateImage | 更新媒体集中用户自定义的图片信息。 |
ListImages | 获取媒体集中的图片列表。 |
FindImages | 根据指定条件,例如时间、地点、标签、人物特征等,搜索媒体集中图片。 |
DeleteImage | 删除媒体集中指定的图片。 |
媒体集中人脸管理接口
提供人脸比较、相似人脸搜索等能力。
API | 描述 |
---|---|
CompareImageFaces | 比较两个人脸的相似度。 |
FindSimilarFaces | 从媒体集中搜索与指定图片或人脸ID最相似的前N张图片。 |
人脸聚类接口
将媒体集中的人脸,按照人物进行自动分类,并进行管理和搜素。
API | 描述 |
---|---|
CreateGroupFacesJob | 对媒体集中的人脸进行聚类操作,即将同一人物的人脸分为一组并生成人脸分组的GroupId。 |
CreateMergeFaceGroupsJob | 合并媒体集中的两个人脸分组。 |
ListFaceGroups | 获取一个媒体集中的人脸分组列表。 |
UpdateFaceGroup | 更新媒体集中人脸分组的名称、封面图、标签等信息。 |
媒体集中标签管理接口
统计媒体集中图片的类别。
API | 描述 |
---|---|
ListSetTags | 获取媒体集中Top 100的标签信息列表。 |
图片类AI能力接口
此类接口不依赖媒体集,可直接使用图片类AI能力。
API | 描述 |
---|---|
DetectImageFaces | 检测图片中的人脸及人脸信息。 |
CompareImageFaces | 比较两张图片中的人脸的相似度。 |
DetectImageTags | 检测图片中的标签信息。 |
DetectImageQRCodes | 检测图片中二维码的位置和内容。 |
DetectImageBodies | 检测图片中的人体信息。 |
DetectImageLogos | 检测图片中的商标以及商标信息,例如商标名称、位置等。 |
EncodeBlindWatermark | 为图片添加盲水印。盲水印添加后,在图片中不能直接看到该水印,但是可以通过使用智能媒体管理的DecodeBlindWatermark功能恢复图中隐藏的水印。 |
DecodeBlindWatermark | 解析图片盲水印。 |
媒体集中视频能力接口
将视频索引至媒体集,进行AI能力识别,并进行索引和管理。
API | 描述 |
---|---|
IndexVideo | 将视频添加到媒体集,进行截帧等操作,并进行AI检测。 |
GetVideo | 获取媒体集中一个视频的信息。 |
ListVideos | 获取媒体集中多个视频的信息。 |
ListVideoAudios | 获取一个视频的音频AI检测结果信息。 |
ListVideoFrames | 获取一个视频的图片帧AI检测结果信息。 |
DeleteVideo | 删除媒体集中的一个视频。 |
视频类AI能力接口
此类接口不依赖媒体集,可直接使用视频类AI能力。
API | 描述 |
---|---|
GetMediaMeta | 获取多媒体文件信息,如编码、码率、分辨率、流信息等。 |
CreateVideoAnalyseTask | 分析一段视频的内容。 |
CreateVideoCompressTask | 将视频压缩或更换编码格式。 |
ListVideoTasks | 列出视频类任务列表。 |
GetVideoTask | 获取一个视频类任务的详细信息。 |
DeleteVideoTask | 删除一个视频任务。 |