- 文档首页
AI MediaKit
开发指南
图像工具
图像人脸打码
图像人脸打码
AI MediaKit 图像人脸打码工具,能够自动检测图片中的所有人脸区域,并对检测到的人脸进行马赛克处理,实现一键人脸隐私保护。该工具适用于社交平台内容审核、街景或监控画面脱敏、新闻媒体素材处理、AI 训练数据集脱敏等多种需要批量保护人脸隐私的场景。
本篇开发指南将引导您:
- 快速体验通过一次 API 调用,为图片中的所有人脸打上马赛克。
- 理解如何通过调整参数,精细化控制打码的形状、强度与检测灵敏度。
图像人脸打码是一个同步任务,您发起的请求会直接在响应中返回处理结果。
- 获取访问凭证:在开始之前,访问 AI MediaKit 控制台 API Key 管理页面,创建并获取 AI MediaKit API Key(用于媒体处理功能鉴权)。
- 准备图像文件:准备一张待处理的图片,并将其上传至公网可访问的服务器或视频点播服务中,以获取可供 API 调用的 URL。为方便您快速测试,本文后续步骤的示例代码中提供了一个可直接使用的演示图像 URL。
可直接复制以下 cURL 命令,替换其中的参数后执行。
说明
- 将 {Your_API_Key} 替换为您的有效 API Key。
由于是同步接口,请求成功后,您会在几秒内收到包含最终结果的响应。您可以直接从 result.image_url 字段获取打码后图片的下载地址(有效期为 24 小时)。
您可以通过配置不同的 Body 参数,对打码效果进行精细化控制。
通过 blur_shape 和 mosaic_step 参数,调整打码的形状与强度。
通过 face_detect_thresh 参数,您可以调整人脸检测的置信度阈值,取值范围为 (0, 1)。
- 调高此值:检测更严格,可以减少对非人脸区域的误判,但可能漏掉一些清晰度较低或非正面的人脸。
- 调低此值:检测更宽松,可以召回更多模糊、遮挡的人脸,但可能会增加误判。
默认值为 0.9。
最近更新时间:2026.07.28 14:33:37