1. 图片处理
1.1. 调用地址
https://api.regenai.com/v1/image/process
1.2. 请求方式
POST
1.3. 请求数据类型
multipart/form-data
1.4. 返回类型
JSON
2. 请求参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
Key | app_key | true | String | c5ed72329fece2fe0010a437505b01cb | 分配的key |
令牌 | token | true | String | 7007bd1257dce8d47489166a7c77a926 | 授权令牌 |
时间戳 | timestamp | true | String | 1522374165 | timestamp 为January 1 1970 00:00:00 GMT 到现在的秒数 |
图片链接 | image_url | false | String | http://t.cn/EbhjOOq | 图片链接地址 |
图片文件 | image_file | false | Binary | 图片文件 | |
图片Base64数据 | image_data | false | String | 图片Base64数据 | |
处理方式 | actions | true | array | edge_crop | 裁边:edge_crop 校正:de_warp 高清:hd_clear 切割:cut |
2.1. 请求说明
- 支持的图片类型: jpg, jpeg, png. 图片最大支持8M.
- token 的值计算方式为:
md5($appkey+$timestamp+$appSecret)
token=md5("c5ed72329fece2fe0010a437505b01cb+1522374165+5c9597f3c8245907ea71a89d9d39d08e")=7007bd1257dce8d47489166a7c77a926
- 生成token时,字符串连接中的“+”是必需的,缺少这个符号会无法验证通过验证
3. 返回值
3.1. 正确返回参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
返回状态码 | result | true | int | 0或1 | 请求状态. 1:成功, 0:失败 |
回复 | response | true | json |
3.2. 正确返回样例
{
"result": 1,
"message": "success",
"response": {
"data": {
"images": ["/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJC"] --图片BASE64数据
}
}
}
4. 图片切割
4.1. 调用地址
https://api.regenai.com/v1/image/cut_images
4.2. 请求方式
POST
4.3. 请求数据类型
multipart/form-data
4.4. 返回类型
JSON
5. 请求参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
Key | app_key | true | String | c5ed72329fece2fe0010a437505b01cb | 分配的key |
令牌 | token | true | String | 7007bd1257dce8d47489166a7c77a926 | 授权令牌 |
时间戳 | timestamp | true | String | 1522374165 | timestamp 为January 1 1970 00:00:00 GMT 到现在的秒数 |
图片链接 | image_url | false | String | http://t.cn/EbhjOOq | 图片链接地址 |
图片文件 | image_file | false | Binary | 图片文件 | |
图片Base64数据 | image_data | false | String | 图片Base64数据 |
5.1. 请求说明
- 支持的图片类型: jpg, jpeg, png. 图片最大支持8M.
- token 的值计算方式为:
md5($appkey+$timestamp+$appSecret)
token=md5("c5ed72329fece2fe0010a437505b01cb+1522374165+5c9597f3c8245907ea71a89d9d39d08e")=7007bd1257dce8d47489166a7c77a926
- 生成token时,字符串连接中的“+”是必需的,缺少这个符号会无法验证通过验证
6. 返回值
6.1. 正确返回参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
返回状态码 | result | true | int | 0或1 | 请求状态. 1:成功, 0:失败 |
回复 | response | true | json |
6.2. 正确返回样例
{
"id": "747f4d4a1e534ccb85c621749ff8d3b3",
"result": 1,
"message": "success",
"response": {
"data": {
"identify_results": [
{
"images": [ -- 切割图片列表
{
"region": [ --切割图片所在原图区域 两点坐标
69,
142,
943,
741
],
"orientation": 0 --切割图片旋转角度 0, 90, 180, 270
},
{
"region": [
75,
710,
937,
1295
],
"orientation": 0
}
]
}
]
}
}
}
7. 图片篡改检测
7.1. 调用地址
https://api.regenai.com/v1/image/detect_tamper
7.2. 请求方式
POST
7.3. 请求数据类型
multipart/form-data
7.4. 返回类型
JSON
8. 请求参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
Key | app_key | true | String | c5ed72329fece2fe0010a437505b01cb | 分配的key |
令牌 | token | true | String | 7007bd1257dce8d47489166a7c77a926 | 授权令牌 |
时间戳 | timestamp | true | String | 1522374165 | timestamp 为January 1 1970 00:00:00 GMT 到现在的秒数 |
图片链接 | image_url | false | String | http://t.cn/EbhjOOq | 图片链接地址 |
图片文件 | image_file | false | Binary | 图片文件 | |
图片Base64数据 | image_data | false | String | 图片Base64数据 |
8.1. 请求说明
- 支持的图片类型: jpg, jpeg, png. 图片最大支持8M.
- token 的值计算方式为:
md5($appkey+$timestamp+$appSecret)
token=md5("c5ed72329fece2fe0010a437505b01cb+1522374165+5c9597f3c8245907ea71a89d9d39d08e")=7007bd1257dce8d47489166a7c77a926
- 生成token时,字符串连接中的“+”是必需的,缺少这个符号会无法验证通过验证
9. 返回值
9.1. 正确返回参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
返回状态码 | result | true | int | 0或1 | 请求状态. 1:成功, 0:失败 |
回复 | response | true | json |
9.2. 正确返回样例
{
"id": "c82868ea054e4ca3b5d816565fb49f37",
"result": 1,
"message": "success",
"response": {
"data": {
"image_width": 1696, --图片宽度
"image_height": 1200, --图片长度
"tamper_items": [ --篡改信息列表
{
"region": [ --篡改区域
295,
407,
478,
407,
478,
443,
295,
443
],
"confidence": 0.964416479400749 --置信度
},
{
"region": [
478,
575,
544,
575,
544,
623,
478,
623
],
"confidence": 0.98315748737168
}
]
}
}
}
10. ofd格式转换pdf
10.1. 调用地址
https://api.regenai.com/v1/image/ofd_convert
10.2. 请求方式
POST
10.3. 请求数据类型
multipart/form-data
10.4. 返回类型
JSON
11. 请求参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
Key | app_key | true | String | c5ed72329fece2fe0010a437505b01cb | 分配的key |
令牌 | token | true | String | 7007bd1257dce8d47489166a7c77a926 | 授权令牌 |
时间戳 | timestamp | true | String | 1522374165 | timestamp 为January 1 1970 00:00:00 GMT 到现在的秒数 |
图片链接 | image_url | false | String | http://t.cn/EbhjOOq | 图片链接地址 |
图片文件 | image_file | false | Binary | 图片文件 | |
图片Base64数据 | image_data | false | String | 图片Base64数据 | |
文件处理起始页 | start | false | INT | 0 | 从0开始, 默认0 |
文件处理结束页 | end | false | INT | 2 | end减start最大40, 默认start + 40 |
11.1. 请求说明
- 支持的图片类型: jpg, jpeg, png. 图片最大支持8M.
- token 的值计算方式为:
md5($appkey+$timestamp+$appSecret)
token=md5("c5ed72329fece2fe0010a437505b01cb+1522374165+5c9597f3c8245907ea71a89d9d39d08e")=7007bd1257dce8d47489166a7c77a926
- 生成token时,字符串连接中的“+”是必需的,缺少这个符号会无法验证通过验证
12. 返回值
12.1. 正确返回参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
返回状态码 | result | true | int | 0或1 | 请求状态. 1:成功, 0:失败 |
回复 | response | true | json |
12.2. 正确返回样例
{
"id": "a92e9588709f46438b0105b10e7efd71",
"result": 1,
"message": "success",
"response": {
"data": {
"file_data": "JVBERi0xLjcKJeLjz9MKNSAwIG9iago8PC9GaWx==" -- 转换后的PDF文件,Base64编码
}
}
}