versa 风格迁移服务
风格迁移服务(mkr_style_trans)能够有效的将图片与风格转换成目标图片风格。
本服务由上海懿天网络科技有限公司(以下简称versa)提供。启用服务后,您的文件将在您主动请求的情况下被提供给马卡龙以供其计算使用。七牛不能保证结果的正确性,请您自行评估后选择是否启用。服务价格请您参考具体的服务价格,您使用本服务产生的费用由七牛代收。启用服务则表示您知晓并同意以上内容。
注意
-
服务地域:华东、华南。
-
单张图片大小不超过 500KB。
-
资源的 Mime 文件格式仅支持图片类型:image/*,如:image/jpeg、image/png。
-
请求接口为标准的HTTP/HTTPS 协议。
-
此服务有 QPS 限制,如需更高 QPS,请提交工单。
如何开启
如果您的文件存储在七牛云,则需先开启本服务。点此进入七牛开发者平台,点击右上角开始使用按钮。
如果您的文件存储在其他地方,则直接调用本接口。
图片存储在七牛使用方法
请求
请求语法
GET <DownloadURI>?mkr_style_trans/s001
Host: <DownloadHost>
请求参数
| 头部名称 | 类型 | 是否必选 | 说明 |
|---|---|---|---|
| DownloadURI | string | N | 用于风格迁移的图片链接 |
响应
响应语法
HTTP/1.1 200 OK
X-Reqid: <reqid>
Date: <respTime>
Content-Length: <contentLength>
Content-Type: application/json; charset=utf-8
{
// ...transfer imgae data...
}
示例
在Web浏览器中输入以下图片地址:
https://dora-doc.qiniu.com/upload.png?mkr_style_trans/s001
返回结果(内容经过格式化以便阅读)
{
"render_time: 614,
"render_type: "transfer-image",
"request_id: "c64ee663122357f4e68e5d690e4f3499",
"target_url: "https://static01.versa-ai.com/images/render/render_c67fd6ce-ac28-461b-9bed-836c8e9d8356_1573624813.0226684.jpg"
}
公共头响应头参数说明
| 名称 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| request_id | string | Y | 服务器请求ID |
| target_url | string | Y | 风格渲染结果图片 |
| render_time | int | Y | 风格渲染响应时间(ms) |
| render_type | string | Y | 渲染类型,图片渲染为: transfer-image |
风格编码说明
| 编码 | 说明 |
|---|---|
| s001 | 自抒 |
| s002 | 透 |
| s003 | 帕芙琳卡 |
| s004 | 粉域 |
| s005 | 莫蓝 |
| s006 | 烟花 |
| s007 | 在北方 |
| s008 | 捣蛋南瓜 |
| s009 | 碧空 |
| s010 | 拉撒路的兴起 |
| s012 | 留客雨 |
| s013 | 光涉 |
| s014 | 鲸梦 |
| s015 | 云烟余思 |
| s016 | 水·梦境 |
| s017 | 简笔 |
| s018 | 罗曼夫人 |
| s019 | 红白蓝 |
| s020 | 星空 |
| s021 | 阿波利奈尔 |
| s022 | 像素次元 |
| s023 | 奇妙漫步 |
| s024 | 勾越 |
| s025 | 夏天的小稿 |
| s026 | 随心 |
| s027 | 侵蚀 |
| s028 | 至上主义 |
| s029 | 实验性速写 |
| s030 | 马蒂斯的女人 |
| s031 | 三月 |
| s032 | 毕加索1907 |
| s033 | 希望田野 |
| s034 | 超级英雄 |
| s035 | 未来印记 |
| s036 | 思慕 |
错误码说明
| code | message | 说明 |
|---|---|---|
| 201 | No Access Request | 无访问权限 |
| 202 | The Request API is Limit Rate | 请求API被限流 |
| 1002 | API Service Param Request Error | API服务参数请求异常(参数异常) |
| 1003 | Transfer Image Error | 风格迁移服务异常 |
| 1004 | Too Many People Transfer Image | 风格迁移服务调用人数过多 |
| 1005 | No characters detected | 未检测到人物 |
| 1006 | Request Picture Exception Or Exceed Maximum Size Limit | 请求图片异常或超过最大size限制 |
图片不存储在七牛使用方法
请求
请求语法
POST http://mkr_style_trans.apistore.qiniu.com/handler?cmd=mkr_style_trans/s002&url= HTTP/1.1
Host: mkr_style_trans.apistore.qiniu.com
Authorization: Qiniu <AccessToekn>
示例
POST http://mkr_style_trans.apistore.qiniu.com/handler?cmd=mkr_style_trans/s002&url=https://www.baidu.com/img/bd_logo1.png HTTP/1.1
Host: mkr_style_trans.apistore.qiniu.com
Authorization: Qiniu aWQ6lF1Zxxse43jB6V7lsdfaadf:7cWZPxxxxxasdffed60zkI8=
Content-Type: application/x-www-form-urlencoded; charset=utf-8
请求头部
| 头部名称 | 是否必选 | 说明 |
|---|---|---|
| Host | 是 | 值必须为 mkr_style_trans.apistore.qiniu.com |
| Authorization | 是 | 参考 HTTP鉴权 |
响应语法
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
// ...response data...
}
响应头部
| 头部名称 | 是否必选 | 说明 |
|---|---|---|
| Content-Type | 是 | MIME 类型,固定为 application/json |
响应内容
- 如果请求成功,返回包含如下内容的 JSON 字符串(已格式化,便于阅读):
{
"render_time": 534,
"render_type": "transfer-image",
"request_id": "f47c164786286504a11b4d83ee5f8f0d",
"target_url": "https://static01.versa-ai.com/images/render/render_984e38cf-9457-4b32-9bbd-d756d91fd3c8_1575371406.0916524.jpg"
}
服务价格
| 调用量( 次/月) | 单价(元/次) |
|---|---|
| ≤5万 | 0.09 |
| ≤30万 | 0.085 |
| ≤100万 | 0.08 |
| 100万条以上 | 0.075 |
计费示例
某公司2019年5月使用该服务,共发起30万次请求,则当月使用该服务的费用为250000*0.085+50000*0.09=25750.0元
文档反馈
(如有产品使用问题,请 提交工单)