V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tolecen
V2EX  ›  分享创造

做了一个 iOS 上的证件照 App,自动抠图制作,可以换背景、美颜,纯离线制作

  •  4
     
  •   tolecen · 2021-01-14 09:29:32 +08:00 · 4351 次点击
    这是一个创建于 1394 天前的主题,其中的信息可能已经有所发展或是发生改变。

    「白描证件照」是一款可以自动抠图、更换背景并且可以美颜的证件照 App,值得一提的是,与很多其他证件照 App 或小程序不一样,这款证件照 App 所有的操作都可以在设备上离线完成,无需把人脸上传到服务器就可以完成抠图制作,大大保障了隐私安全。

    主要用了 Apple 自带的 Vision 框架的人脸检测,来定位证件照中人脸的位置。然后是机器学习的人像抠图算法。

    支持的尺寸

    「白描证件照」支持基本的证件照尺寸,目前包括一寸、二寸、小一寸、小二寸、大一寸、五寸,如果这些基本的无法满足,还可以自定义尺寸,自定义尺寸可以按照像素或者毫米进行定义。支持从相册选图制作和拍照制作。

    后面的版本会支持更多证件照尺寸模板,比如教师资格证考试、计算机等级考试、各国签证等的尺寸。

    自动抠图

    拍照或选图之后,App 会自动完成人像抠图并定位人脸位置,将人像放在证件照的合适位置。

    更换背景

    App 有多种背景可选,满足基本的证件背景色需求。

    美颜

    App 具备基本的美颜功能,方便让自己更美一点。包括:瘦脸、大眼、美白、磨皮。

    证件照排版

    在证件照制作完成后,可以按单张保存或者排版保存,排版保存更方便按照版式通过照片打印机打印出来裁剪使用。

    关于拍摄

    虽然 App 属于自动抠图,但是也不是所有的情况都会扣的很好,拍照时稍微注意一下,会有更好的效果

    背景与光线

    拍照时,尽量选择纯色背景,偏暗或深色一些的背景更好,只要能与头发颜色区分开的就行,头发旁边不要太亮,否则抠图时头发部分可能会有白色杂质,避免衣服与背景颜色过于相近,光线均匀,脸上不要有过亮或过暗的部分,不要在整体偏暗的环境中拍摄,否则会导致颗粒感较重。

    身体

    双耳露出,头发尽量梳理整齐一些,双肩要在取景范围内,头顶与胸部都要在取景范围内。

    拍摄者

    虽然软件提供前置摄像头的自拍功能,不过还是尽量让别人帮忙拍摄,这样才能站的更直,角度更好。如果不得不自己拍,注意双肩不要太明显的有向前擎举的姿势。

    清晰度问题

    因为大部分证件照只有几百像素的分辨率,手机上会自动放大查看,所以会显的不是很清晰,但是请放心,保存出来的证件照就是符合大小要求的照片。

    关于导出

    导出保存证件照的菜单里有 72dpi 和 300dpi 的区别,如果是在网上和电子设备上使用,比如上传到什么网站作为资料,选择 72dpi 即可,如果是要打印出来,则选择 300dpi 。

    数据隐私

    证件照的制作,完全是离线运行。之所以需要网络,是因为有一些基本的统计需要使用网络,有一些权限验证需要网络,肯定不会上传人脸图片与数据,可以放心使用。

    欢迎下载体验,目前只有 iOS 版,可以在 App Store 下载体验。搜索「白描证件照」即可。

    20 条回复    2022-08-19 09:21:52 +08:00
    hccsoul
        1
    hccsoul  
       2021-01-14 10:16:20 +08:00
    如何收费的呢
    tolecen
        2
    tolecen  
    OP
       2021-01-14 10:19:36 +08:00
    @hccsoul 制作完全免费,保存图片免费 10 次,6 块钱解锁限制,不限次数随便保存。不像其他 App 按张收费
    BUHeF254Lpd1MH06
        3
    BUHeF254Lpd1MH06  
       2021-01-14 10:22:12 +08:00
    好奇怎么实现的呢,用了什么库吗
    xJogger
        4
    xJogger  
       2021-01-14 10:22:51 +08:00 via Android
    坐等安卓版。
    weifan
        5
    weifan  
       2021-01-14 10:25:06 +08:00
    @v135ex 你放心,不会告诉你的,哈哈
    tolecen
        6
    tolecen  
    OP
       2021-01-14 10:27:51 +08:00 via iPhone
    @weifan 🧐
    tolecen
        7
    tolecen  
    OP
       2021-01-14 10:28:07 +08:00 via iPhone
    @xJogger 安卓开工!
    shawndev
        8
    shawndev  
       2021-01-14 10:36:41 +08:00
    @v135ex U2Net 之类的机器学习库可以达到类似效果。
    poison123
        9
    poison123  
       2021-01-14 11:07:14 +08:00 via iPhone
    支持支持支持!
    tolecen
        10
    tolecen  
    OP
       2021-01-14 11:11:39 +08:00
    @poison123 Thank!
    derekwei
        11
    derekwei  
       2021-01-14 11:11:52 +08:00
    LZ 是白猫系列作者?
    ohooooo
        12
    ohooooo  
       2021-01-14 11:14:29 +08:00
    技术很强,需求频次很低。。。
    tolecen
        13
    tolecen  
    OP
       2021-01-14 11:21:57 +08:00
    @ohooooo 是的,可能就用几次...
    tolecen
        14
    tolecen  
    OP
       2021-01-14 11:22:20 +08:00
    @derekwei yes,白描。。。不是白猫。。。
    derekwei
        15
    derekwei  
       2021-01-14 11:29:19 +08:00
    @tolecen 眼瞎......但不得不赞 APP 挺好用的,而且还在持续优化
    Latin
        16
    Latin  
       2021-01-14 11:53:54 +08:00
    前几天内购是不是限免了
    tolecen
        17
    tolecen  
    OP
       2021-01-14 12:09:38 +08:00
    @Latin 嗯,结束了~~
    hauzi
        18
    hauzi  
       2021-01-14 17:35:05 +08:00
    这个真的是完全离线的吗?
    tolecen
        19
    tolecen  
    OP
       2021-01-14 18:54:46 +08:00 via iPhone
    @hauzi 是的。证件照制作保存都是离线的,不过有一些鉴权验证需要网络
    hydyy
        20
    hydyy  
       2022-08-19 09:21:51 +08:00
    求问用啥做的抠图呀
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2861 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:26 · PVG 19:26 · LAX 03:26 · JFK 06:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.