You need to enable JavaScript to run this app.
导航

使用PS检测获取结果值

最近更新时间2024.01.25 14:20:13

首次发布时间2022.10.12 11:42:27

本接口支持通过指定服务 ID 以及原图 URI,检测图片是否被人为的 PS 修改,获取图片检测分值以及是否为正常图片。

说明

当前仅适用于营业执照类图像检测场景,其他图像检测类型还在持续开发中,敬请期待。

注意事项

  • 请求频率:单用户请求频率限制为 5 次/秒
  • 超时时间:超时时间约为 10 秒
  • 前提条件:已开通 PS 检测组件能力。
  • 服务地址:veImageX 在全球多个区域部署,每个区域有自己对应的 OpenAPI 域名,不支持跨区域调用。具体详情请查看服务地址

请求说明

  • 请求方式:POST
  • 请求地址:https://imagex.volcengineapi.com/?Action=GetImagePSDetection&Version=2018-08-01

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数

Query

参数类型是否必选示例值描述
ActionStringGetImagePSDetection接口名称。当前 API 的名称为 GetImagePSDetection
VersionString2018-08-01接口版本。当前 API 的版本为 2018-08-01

ServiceId

String

91**sh

服务 ID。

  • 您可以在 veImageX 控制台 服务管理页面,在创建好的图片服务中获取服务 ID。
  • 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息

Body

参数类型是否必选示例值描述
ImageUriStringtest.jpeg原图的存储 URI。

Method

String

all

调用方法,默认为调用全部方法,若参数不为all,则其他方法仅可选一种。取值如下所示:

  • all:调用所有方法
  • ela:误差水平分析方法
  • na:噪声分析方法
  • he:基于颜色分布直方图均化的图像增强分析方法

返回参数

下表仅列出本接口特有的返回参数。更多信息请见公共返回参数

参数类型示例值描述
ElaImageStringtest1.jpeg误差水平分析方法对应的图片。
NaImageStringtest2.jpeg噪声分析方法对应的图片。
HeImageStringtest3.jpeg基于颜色分布直方图均化的图像增强方法对应的图片。

Score

Integer

0.99

置信度,取值范围为[0,1]。

  • 小于 0.3 为 PS 处理图;
  • 大于 0.7 为真图;
  • 取值范围为[0.3,0.7]之间的图片则为模型无法判断。

Label

Integer

1

置信度标签,取值如下所示:

  • 1:正常
  • 0:高风险

示例

请求示例

POST https://imagex.volcengineapi.com/?Action=GetImagePSDetection&Version=2018-08-01&ServiceId=91**sh

{
  "ImageUri": "test.jpeg",
  "Method": "all"
}

返回示例

{
  "ResponseMetadata": {
    "RequestId": "201806041104200100100232280022D30",
    "Action": "GetImagePSDetection",
    "Version": "2018-08-01",
    "Service": "imagex",
    "Region": "cn-north-1"
  },
  "Result": {
    "ElaImage": "*******",
    "NaImage": "",
    "HeImage": "",
    "Score": 0.99,
    "Label": 1
  }
}

错误码

本接口无特有的错误码。更多信息请见公共错误码