智能多媒体服务

  • 智能多媒体 > API Reference > Open API >versa 风格迁移服务

    versa 风格迁移服务

    最近更新时间:2019-12-04 17:09:54

    风格迁移服务(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浏览器中输入以下图片地址:

    http://7xlv47.com0.z0.glb.clouddn.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元

    以上内容是否对您有帮助?
  • Icon helper
    Icon free helper
    Close