做了一个证件照制作小程序 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
timothyqiu
V2EX    分享创造

做了一个证件照制作小程序

  •  
  •   timothyqiu
    timothyqiu 2020-08-24 10:19:16 +08:00 4179 次点击
    这是一个创建于 1943 天前的主题,其中的信息可能已经有所发展或是发生改变。

    和朋友一起做的小程序,主要实现了证件照的自动抠图和裁剪。小程序码:

    小程序码

    证件照抠图其实已经有类似 remove.bg 这种网站可以用,但要集成到工具里,它的 API 还是太贵了。最初的做法是跟着教程自学了 fastai 去玄学炼丹,得到大致的分割,然后再用比较慢的 matting 方法去优化边缘。不过自己玄学炼丹虽然差强人意(勉强使人满意),但究竟还是比不过大厂的 API =。=

    我们都是初学前端(一个平时做后端,一个平时做 Android 开发),算是边学边摸索。小程序开发用的 uni-app,因为感觉写 Vue 比原生写起来友好一些,但整个做下来,又多了一层抽象和适配,感觉有点绕弯(?)。顺便吐槽下小程序开发的文档不完善,遇到问题时太痛苦了,这段时间大概是我们近几年打开 CSDN 最多的日子了(笑,当然也可能是还没有摸到靠谱的门道)。

    后端用的 Python 的 falcon 框架,也算边学边写。日常工作时一直用的 Flask,但也一直感觉用它来写 RESTful API 太大材小用了,然而苦于一直没有机会换。抠图的异步任务本来想用轻量级的 rq,但它还不支持任务的推迟重试,就还是用了传统的 Celery 。现在做完了回头看,发现 rq 最新版本已经支持重试了。(摊手)

    11 条回复    2022-08-31 22:21:38 +08:00
    daen
        1
    daen  
       2020-08-24 11:19:11 +08:00
    体验了一下,相当不错;
    ![体验结果]( https://786d-xmrl-y0wtp-1300646212.tcb.qcloud.la/IMG_4204.JPG?sign=29b1c93b90bf906abd7fed2560e88b7c&t=1598238986)
    做过的不能重新微调吗,比如白色背景我想换成红色,只能重新下单。
    timothyqiu
        2
    timothyqiu  
    OP
       2020-08-24 11:26:49 +08:00
    @daen 谢谢~

    目前确实是不能重新微调的,下一步会考虑使用已有订单的数据直接进入背景选择,或者允许制作时多选背景。
    kernel365
        3
    kernel365  
       2020-08-24 11:46:27 +08:00
    楼主裁剪是根据什么来的? 线性规划?
    timothyqiu
        4
    timothyqiu  
    OP
       2020-08-24 12:01:37 +08:00
    @kernel365 证件照一般要求的都是头顶到照片顶部距离多少、人脸宽高占比多少。目前这个算是最小可行版本,就直接根据使用常规前置摄像头的自拍比例来算初始裁剪位置了。

    理论上根据人脸特征点检测和抠图结果来定会比较靠谱一些 (_)
    qi19901212
        5
    qi19901212  
       2020-08-24 12:37:19 +08:00
    你可以使用百度的 api 抠图也很简单,便宜。大家可以多交流交流小程序我的微信号:q786281067 群里有人换量
    JooYun
        6
    JooYun  
       2020-08-24 13:08:15 +08:00
    不错。很方便。
    Moker
        7
    Moker  
       2020-08-24 13:44:32 +08:00   2
    可以试下美图的证件照 api 蛮简单的 直接出图 https://ai.meitu.com/algorithm/generateImages/certified
    strugglexiang
        8
    strugglexiang  
       2020-08-24 13:48:29 +08:00
    有点强
    jzyzcz
        9
    jzyzcz  
       2020-08-25 10:42:59 +08:00
    @Moker 看了下收费标准,按时计费是一万块 /月,按量计费 1 万块 /10 万次,一年有效期。
    Moker
        10
    Moker  
       2020-08-25 13:49:14 +08:00
    @jzyzcz 这价格的话算比较正常价格吧,效果上也比较 ok,不过具体看你量多大量,量大一般都可以跟商务聊吧
    ffsoft
        11
    ffsoft  
       2022-08-31 22:21:38 +08:00
    批量请联系 weixin: QXN0YXItTGk=

    https://ffsoft.cloud/wp-content/uploads/2022/07/gh_48ecaa1f8b76_1280-300x300.jpg
    看效果 请扫码
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     984 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 18:39 PVG 02:39 LAX 10:39 JFK 13:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86