本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
做过运营的朋友们肯定都知道,分析用户画像并预估用户喜好是提升平台用户粘性和用户体验非常重要的一部分,目前互联网领域中比较受欢迎的APP品类非常繁杂,尤其是直播、短视频、社交等APP的用户画像都十分鲜明,而他们大都面向年轻的用户群体,并且女性用户居多,所以为了满足这一多部分用户需求,在APP中接入美白磨皮sdk是最基础的,本文主要分享实现美白效果的三种方式(仅供参考)。 1.色彩平衡算法 色彩平衡通常是应用在photoshop中的,打开色彩平衡功能后,将色阶三个框设置为同一个正值并且不勾选保持透明度选项,图像就会非常明显的出现美白的现象。但是在应用过程中需要注意的是:色阶的三个调整值必须相同或差异较小;必须选择中间调;必须不勾选保持透明度选项。 2. 使用logarithmic Curve 由于美白磨皮sdk最终对应实现的是APP中的美白磨皮功能,所以需要有合适的映射表,满足使得原图在色阶上有所增强,在这里分享一个相关的公式: 3.图层混合。 假设在photoshop中打开图像,点击通道面板后按住Ctrl+点击RGB通道图像,以图像强度为内容的选区(即灰度图像),然后再回到图层面板,点击新建图层再添加图层蒙版按钮,随后将图层填充为白色。调节新建图层的透明度可以控制想要达到的美白程度。像这种图层+蒙版的编码实现起来,其实就是将一些alpha混合起来。 以上主要分享了美白算法的实现,接下来再分享下磨皮算法的相关内容。 1.高斯模糊磨皮 原理:即高斯模糊+蒙版,主要是用来针对人像面部的斑点及细纹。 2.通道磨皮 原理:选择脏通道进行反差计算后对肤色反差较大处进行选区提亮。 3.高低频磨皮 原理:高频图层保留轮廓细节,低频图层保留图像颜色(通过高斯模糊操作)。其中,高低频可以保留人物皮肤细节,从而使得磨皮后的图像皮肤更有质感。 通过以上内容不难看出,实现美白磨皮算法是需要一定复杂的步骤和算法才能实现的,而这一系列的算法和功能的集成就是所谓的美白磨皮sdk,无论是平台方还是APP开发者都可以直接将它拿过来直接用(接入接口即可使用),既节省了开发时间还节省了开发成本,可以说是一举两得的方式了。 声明:以上内容均为作者本人原创,转载需注明作者及原文链接,欢迎转载分享。
|