首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xbdsky
V2EX  ›  PHP

PHP 要怎么处理这个功能?用户上传图片(类似那种蓝底的),这个还要改变背景的颜色,有做过类似需求的吗?

  •  
  •   xbdsky · 55 天前 · 3240 次点击
    这是一个创建于 55 天前的主题,其中的信息可能已经有所发展或是发生改变。
    24 回复  |  直到 2019-12-02 11:57:53 +08:00
    zjsxwc
        1
    zjsxwc   55 天前
    前端 JS 就能搞定为什么还要跑到服务器来处理
    xbdsky
        2
    xbdsky   55 天前
    @zjsxwc 前端说要后端处理
    TangMonk
        3
    TangMonk   55 天前
    @xbdsky 前端处理好,节约 CPU 资源
    rekulas
        4
    rekulas   55 天前
    gd 库直接设置背景为透明色就行了 随意修改
    xbdsky
        5
    xbdsky   55 天前
    @rekulas 人要扣出来呢
    k396656156
        6
    k396656156   55 天前
    颜色替换?感觉效果应该不是很好
    dawn009
        7
    dawn009   55 天前
    @zjsxwc #1 前端处理意味着用户可以绕过
    zjsxwc
        8
    zjsxwc   55 天前
    @dawn009
    都不让数据传过来了,何谈绕过
    dawn009
        9
    dawn009   55 天前
    @zjsxwc #8 前端不可能阻止
    newtype0092
        10
    newtype0092   55 天前
    @dawn009 你得把处理和校验分开看,服务端一定要校验,但可以交由前端处理的,尽量在前端处理,能用用户的 cpu 为什么浪费自己的资源。
    keepeye
        11
    keepeye   55 天前
    这个担心什么绕过?这是用户自己上传的啊
    dawn009
        12
    dawn009   55 天前
    @newtype0092 #10 在这个需求中,校验和处理用到的方法几乎一样,后端无论如何都要跑一遍,不存在浪费的
    dawn009
        13
    dawn009   55 天前
    @zjsxwc #8
    @keepeye #11
    又仔细看了一下,可能是我理解有误,楼主的需求似乎不需要验证,仅仅是用户自己按需要加工照片的应用
    justrand
        14
    justrand   55 天前
    楼主的问题是如何用 php 实现 ps 类似的抠图然后更换除人像的背景颜色是吧?
    看看有没有现成的接口吧
    php01
        15
    php01   55 天前
    百度有接口
    NerverLibis
        16
    NerverLibis   54 天前 via iPhone
    自己用 py 写个 ai 做 ps 服务
    nvkou
        17
    nvkou   54 天前 via Android
    阿里云 oss 加 lambda ?
    KasuganoSoras
        18
    KasuganoSoras   54 天前   ♥ 3
    mamahaha
        19
    mamahaha   54 天前 via Android
    很多人想把楼主带沟里去。
    realpg
        20
    realpg   54 天前
    这么重的算法任务,我觉得贵司前端和楼主都做不出来

    所以前端说应该后端做因为他不会
    后端上论坛发帖也是因为不会


    提示一下,你无法要求用户的蓝是那种蓝,而且压缩高后,那个纯色也不是真纯色……
    Yien
        21
    Yien   54 天前
    @KasuganoSoras 这个好玩
    xbdsky
        22
    xbdsky   53 天前
    @realpg 肯定不精细的,肯定有这个问题
    xbdsky
        23
    xbdsky   53 天前
    @KasuganoSoras 看到这个了
    xbdsky
        24
    xbdsky   53 天前
    @php01 地址能提供下吗?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1751 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 38ms · UTC 11:59 · PVG 19:59 · LAX 03:59 · JFK 06:59
    ♥ Do have faith in what you're doing.