大眼功能的实现

现在流行的美容软件,百度魔拍,美图秀秀嘛的都有这样的功能。

工作需要,实现了一下(现在没空,以后详细写写),先写写值得注意的几项:

1、实际上就是凸透镜的效果,非常感谢http://blog.csdn.net/wsfdl/article/details/7719890 这篇文章!

2、上面的文章,指定半径后,距离圆心越近,变形越大。和美图秀秀的效果不一样

3、上面文章的变形强度与点距圆心的距离有关,是线性的。要想达到美图秀秀的效果,必须改成非线性的关系,y=x^ω。

4、目前连续变形,会模糊,还没想到如何解决,问个牛人,不告诉,shit!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
        人脸美颜美型是十分常见的图像处理功能,应用于手机拍照、视频直播、视频会议等图像视频流处理领域。如下图所示是一款拍照软件中针对人脸美颜美型功能的具体介绍。        人脸美颜美型是一个综合性较高的算法,包括基于机器学习的人脸与关键点检测,与常见传统图像处理方法,如图像滤波,图像融合,形态学操作、图像变形等。每一个知识点都涉及某个研究领域,具有较高的算法学习与工程实践意义。        同时由于当前视频直播的火热,以及疫情下线上会议办公的更加流行,都使人脸美颜美型方面的应用需求越发强烈;相对应的很多公司都设立了着重研发美颜美型算法的开发岗位。在这种背景下如果具有人脸美颜美型算法相关的开发与应用经验,将会有力地提高就业/工作竞争力。        鉴于此,笔者设计了一套基于OpenCV实现一套比较完整的人脸美颜美型算法的课程,将实现包括磨皮、美白、大、瘦脸、下巴收放、瘦鼻等功能,算法效果如下几张动图所示。        课程框架如下图所示,我们将从开发环境搭建到每个子功能实现逐一讲解,详细介绍每项功能的需求分析、功能定义与原理设计。        在开发该套算法的过程中我们将学习并应用如人脸及关键点检测、肤色检测、图像滤波、图像提亮、图像融合、图像变形、图像插值等知识点。因此这将是一个复杂度较高,同时干货满满的实战课程。        通过该课程的学习,你将了解从零开始开发一套人脸美颜美型算法的过程,并通过项目实战掌握其中涉及的各个图像处理领域的知识点。更重要的是,课程中通过需求分析——功能定义——原理设计——编程实战的流程来让你掌握比较复杂的图像算法开发流程剖析与实施的技能,这将会在你后续的科研/项目开发过程中发挥更大的作用。        这里使用Windows平台,基于VS2015与OpenCV3.4.6版本进行代码开发,对学习者相对更容易上手与代码调试。课程资料包括视频、PPT与源码,均提供下载学习;学习过程中若遇到问题可通过学习网站交流通道提问,作者将尽力及时解答。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值