自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 人像美颜美妆算法入门必备

在CSDN多年,也积累了不少感悟,2018年本人与电子工业出版社约书一本《图像视频滤镜与人像美颜美妆算法详解》,该书已正式上市,从传统方法开始,系统讲述调色、滤波、变形等图像算法,引申到人像美颜美妆算法,最后扩展到基于深度学习的AI滤镜及美颜方向。在此做一些简单的推荐。 推荐1:对于人像...

2020-07-19 12:03:03 1889 7

原创 深度学习AI美颜系列---美图秀秀AI美图之跨次元相机特效

深度学习AI美颜系列---美图秀秀AI美图之跨次元相机特效算法解析

2019-12-03 16:12:34 2424 0

原创 深度学习AI美颜系列---AI 发型管家(美颜相机发型管家算法解析)

美颜相机---AI 发型管家效果的算法解析 ####前言 本文为去年写的Gitchat文章,由于Gitchat有时间版权限制,一年时间,所以今天才能发布到CSDN博客上来。 本文为大家介绍美颜相机中 AI 发型管家效果的算法解析,当然,本人并没有美颜相机的算法代码,只是从自己的角度根据美颜相...

2019-10-19 18:10:28 3731 2

原创 深度学习AI美颜系列----人像静态/动态贴纸特效算法实现

人像静态/动态贴纸特效几乎已经是所有图像视频处理类/直播类app的必需品了,这个功能看起来复杂,实际上很简单,本文将给大家做个详细的讲解。 我们先来看一下FaceU的两张效果图:            这两张效果图中, 我们可以看到一些可爱的圣诞帽贴纸和小鹿形象贴纸,在人脸区域,自动贴上不同...

2019-01-02 17:00:13 6952 11

原创 深度学习AI美颜系列----AI人脸自动美型算法

    人脸智能美型技术主要用于智能美颜,对用户的照片进行自动智能调整,而不需要用户手工调整,该技术在美颜相机、天天P图等app中都已应用。 本文在这里对人脸智能美型做个详解。 人脸智能美型包含如下两个部分: ①人脸轮廓自动调整 ②五官自动修正 人脸轮廓自动修正:对人脸大小,胖瘦进行自动...

2018-09-13 13:17:05 57431 67

原创 SF图像滤镜/美颜/美妆算法详解与实战

本专栏将结合本热多年相关经验,从传统算法到火热的AI算法,给大家详细讲解目前在PC图像软件、手机图像处理类应用app,以及视频直播等应用类型中,图像视频的滤镜特效,人像美颜美妆特效的算法理论,并结合具体样例进行代码实战,让所有读者从中受益! 通过阅读本专栏内容,你将深入了解目前美图秀秀、天天...

2018-07-27 13:10:28 5946 9

原创 深度学习AI美颜系列----AI美发算法(美妆相机/天天P图染发特效)

给照片或者视频中的人物头发换颜色,这个技术已经在手机app诸如天天P图,美图秀秀等应用中使用,并获得了不少用户的青睐。 如何给照片或者视频中的人物头发换发色? 换发色算法流程如下图所示: 1,AI头发分割模块 基于深度学习的目标分割算法已经比较成熟,比较常用的有FCN,SegNet,U...

2018-07-27 12:47:56 8944 14

原创 深度学习AI美颜系列---AI美颜磨皮算法一

首先说明一点,为什么本结内容是“AI美颜磨皮算法一”?而不是“AI美颜磨皮算法”?AI美颜磨皮算法目前还没有具体定义,各大公司也都处于摸索阶段,因此,这里只是依据自己的实现方案做了区分,本文算法与下一篇“AI美颜磨皮算法二”在算法角度,有着很大的差异,由此做了区分。先看一下磨皮算法的一般流程:这个...

2018-06-12 10:02:54 14848 23

原创 深度学习AI美颜系列----基于抠图的人像特效算法

    美颜算法的重点在于美颜,也就是增加颜值,颜值的广定义,可以延伸到整个人体范围,也就是说,你的颜值不单单和你的脸有关系,还跟你穿什么衣服,什么鞋子相关,基于这个定义(这个定义是本人自己的说法,没有权威性考究),今天我们基于人体抠图来做一些人像特效算法。    抠图技术很早之前就有很多论文研究...

2018-06-05 12:17:43 23500 13

原创 深度学习AI美颜系列---天天P图疯狂变脸算法

自从天天P图出了疯狂换脸的特效之后,到现在为止已经近两年时间了,这两年时间,天天P图多次凭借换脸特效登上APP Store排行榜首,从小学生证件照到圣诞节梦幻妆再到后来的各种影视游戏特效,以及后来的军装照等等等等,5月4日青年节,天天P图的“前世青年照”又是传遍了朋友圈,火遍了排行榜。在这里本人将...

2018-05-13 09:52:19 17045 15

原创 深度学习AI美颜系列

为什么要开始写AI美颜这个系列的内容?     人像美颜美妆滤镜现在来看,几乎成为了人们生活拍照,摄影的刚需,目前市面上绝大多数的算法依旧停留在传统的图像算法阶段,仅有少数的AI算法也尚属于探索研究阶段,比如美图秀秀的AI肤质分析,美妆相机的AI五官分析,陌陌的AI美颜等,本人专业从事人像美颜、...

2018-05-09 14:49:47 4436 1

原创 Python数字图像处理1.2---彩色图像灰度化和二值化

本篇将介绍彩色图像灰度化和二值化的原理,并使用Python来实现对应算法内容。

2020-10-10 17:40:05 411 0

原创 Python数字图像处理---1.1图像的像素格式与图像读写

前言 本专栏面向所有希望或有兴趣从事数字图像处理工作、学习或研究的朋友,编程语言采用了当下最火的Python语言。 Python是一种跨平台的计算机设计语言,也是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,被方便的应用于各种项目开发中,尤其是人工智能的发展,P...

2020-09-29 19:44:18 129 0

原创 C语言数字图像处理---ZPHOTOENGINE算法库使用

本章节介绍一款由本人开发的图像基础处理算法库---ZPHOTOENGINE,ZPHOTOENGINE算法库包含了众多Photoshop功能的模拟实现,同时提供了上百款经典滤镜特效,本节通过示例讲解,教会大家如何使用这个算法库进行快速算法开发。

2020-09-15 20:45:07 218 0

原创 C语言数字图像处理----4.2 Windows算法库编译与调用之静态链接库

本文讲述如何将我们的图像算法编译为Windows系统可运行的算法库,并进行正确的调用。我们将以1.2小节的图像二值化和灰度化算法为例给大家进行示例说明,本文所述为静态链接库的编译与调用。

2020-08-03 20:07:41 232 0

原创 C语言数字图像处理----4.1 Windows算法库编译与调用之动态链接库

本文讲述如何将我们的图像算法编译为Windows系统可运行的算法库,并进行正确的调用。我们将以1.2小节的图像二值化和灰度化算法为例给大家进行示例说明。

2020-07-28 13:00:14 203 0

原创 深度学习---抖音漫画算法解密
原力计划

本文针对最近最火的抖音漫画特效,从技术角度对其背后的算法进行了可行性分析和解密!

2020-06-25 15:29:00 2372 0

原创 C语言数字图像处理---进阶篇(一)

本文对C语言数字图像处理系列文章进行了总结 ,同时,对后续进阶内容进行了规划,帮助大家更上一层楼!

2020-06-14 08:20:22 2176 2

原创 C语言数字图像处理---3.3图像锐化

本篇将介绍图像增强范畴中的图像锐化部分,以经典的LAPLACE锐化和Photoshop USM锐化为例,通过C语言编程实现,教会大家这两种锐化算法,增强大家对图像锐化的理解以及对图像增强范畴的认知。

2020-05-08 21:25:47 899 2

原创 C语言数字图像处理----3.2 图像边缘检测之Canny边缘检测算法
原力计划

本篇将介绍图像边缘检测中的Canny边缘检测,这是传统边缘检测学习中的必学内容,也是图像算法面试中的常见问题,本文将教会初学者如何在理解算法的基础之上,通过C语言来实现Canny边缘检测算法,从而做到心中有底,胸有成竹。

2020-04-18 18:27:16 2480 0

原创 C语言数字图像处理---3.1边缘检测之模板算子法
原力计划

图像边缘检测是图像处理中一个很基础的部分,本文介绍图像边缘检测算法中的模板算子法,内容包括常用的几种一阶二阶微分模板算子,同时,使用C语言实现对应算法,帮助初学者彻底掌握模板算子边缘检测。

2020-04-05 21:32:34 868 0

原创 C语言数字图像处理---2.5图像频域滤波
原力计划

上一小节我们介绍了图像频域变换,本小节将以此为基础,介绍图像频域滤波的相关内容,包含常见高通/低通/带通/带阻/方向滤波等频域滤波方法,同时以C语言编码实现,帮助初学者理解和掌握如何进行图像的频域滤波。

2020-03-29 10:55:48 1898 0

原创 C语言数字图像处理---2.4图像频域变换
原力计划

上一小节我们讲述了图像空域滤波,这一小节我们介绍图像频率变换,主要讲述图像的傅里叶变换和逆变换以及图像的幅度谱和相位谱等内容,同时,使用C语言编程实现对应的算法部分,完成图像的傅里叶变换、逆变换以及幅度/相位图像的显示。

2020-03-21 22:43:57 996 0

原创 C语言数字图像处理---2.3图像空域滤波

本文主要给大家讲解图像空间域滤波的相关内容,包括空域滤波概念,以及常用的空域滤波算法,并通过C语言编程来实现几种常用空域滤波(均值滤波、中值滤波、最大值滤波、最小值滤波、高斯滤波和统计滤波),帮助初学者深入理解和学习空域滤波知识,为将来更高级复杂的滤波算法打好基础。

2020-03-01 20:45:16 2424 1

原创 C语言数字图像处理---2.2图像噪声
原力计划

本章介绍图像处理领域很重要的一个部分“图像噪声”,我们将对常见的几种噪声进行分析讲解,并通过C语言来实现图像噪声的添加,同时也为后续图像平滑去噪章节做好铺垫,内容简洁,编程不需要复杂的代码逻辑,通俗易懂。

2020-02-22 11:03:05 1944 0

原创 C语言数字图像处理---2.1 二值图像形态学算法

本章介绍由数学形态学衍生的二值图像形态学算法,主要包括形态学膨胀、腐蚀、开运算和闭运算四种常用算法,并以此为基础讲解形态学轮廓提取算法,结合C语言编程实现,通俗易懂,图文并茂。

2020-02-19 18:09:23 2449 2

原创 C语言数字图像处理---1.7HSV颜色空间与颜色变换

本篇给大家介绍HSV颜色空间变换与对应的色相、饱和度和明度调节算法。图像颜色空间有很多,比如HSV、HSI、YUV、LAB、CMYK、NTSC等等,HSV颜色空间是一种比较常用的图像颜色空间,本文将学习HSV与RGB的颜色空间变换关系,并以HSV颜色模型为基础,进行图像的色相、饱和度和明度调节,同...

2020-02-13 18:16:11 2868 0

原创 C语言数字图像处理---1.6图像亮度对比度调节

本文将介绍数字图像处理中两个基本内容---图像亮度对比度,详细讲解两种基本的亮度对比度调节算法,并使用C语言进行算法实现,在教会初学者算法的同时,不依赖任何第三方库编程实现,学以致用且易学易用。

2020-02-10 21:18:48 2332 4

原创 C语言数字图像处理---1.5图像基本变换之平移缩放旋转

本篇作为新年到来前的最后一篇,提前祝大家新年快乐! 图像几何变换又叫做图像基本变换,主要包括图像平移、图像缩放和图像旋转几个部分,当然还有图像镜像等简单的内容。图像基本变换是图像处理的基本内容,是学习以后复杂的仿射变换、透视变换以及更高级的MLS网格变形等内容的基础,意义重大。本篇将从平...

2020-01-17 09:28:22 6942 0

原创 C语言数字图像处理---1.4直方图拉伸和直方图均衡化

本篇将延续上一篇的内容,对直方图进行扩展,讲述直方图拉伸和直方图均衡化两个内容,并通过简单的C语言来实现这两个基础功能,让初学者通俗易懂。

2020-01-13 11:15:54 5452 0

原创 C语言数字图像处理---1.3 图像直方图

本篇介绍数字图像处理中的图像直方图,读完本文,您将达到仅仅使用C语言来绘制一张图像的灰度直方图和彩色直方图,而完全不用依赖任何第三方库。

2020-01-06 20:48:39 3097 0

原创 C语言数字图像处理---1.2 彩色图像灰度化和二值化

本篇主要讲述32位彩色图像的灰度化和二值化内容,通过简单的C语言实现,来帮助初学者一学即会,融会贯通。

2019-12-31 10:27:36 2819 10

原创 C语言数字图像处理---1.1图像的像素格式与图像读写

前言 本专栏面向所有希望或有兴趣从事数字图像处理工作、学习或研究的朋友,不懂MATLAB和OPENCV没关系,仅需要基础的C语言知识,便可以通过本专栏内容轻松入门数字图像处理方向。

2019-12-25 10:06:22 3053 1

转载 Keras训练数据加载实现小结

对于keras加载训练数据,官方上没有详说。然而网上查各种资料,写法太多,通过自己跑代码测试总结以下几条,方便自己以后使用。 总的来说keras模型加载数据主要有三种方式:.fit(), .fit_generator()和.train_on_batch()。 1.fit(): 上函数,各个参数的...

2019-11-04 16:32:48 932 0

原创 深度学习AI美颜系列---肤色相似度计算(CIELAB色差计算)

深度学习AI美颜系列---肤色相似度计算(CIELAB色差计算) 在AI美颜中,经常会用到肤色相似度计算,如何实现这个算法? 步骤如下: 1,人脸皮肤分割; 2,对人脸皮肤分割结果进行LAB颜色空间转换; 3,设立预置肤色分类卡,记录每种肤色的LAB值; 4,根据当前用户人脸皮...

2019-10-25 10:57:10 2928 1

原创 深度学习AI美颜系列---人像分割头发细节处理算法研究

人像分割技术目前已经逐渐成熟,在抖音、快手、美图等等APP中已经都有应用,而且是Camera实时处理,然而,追究细节,各家效果却大同小异,都存在一个问题:无法处理好边缘细节的分割,尤其是头发丝的处理,这里以人工智能大佬“商汤科技”的头发分割SDK为例,分割结果如下图所示: ...

2019-10-11 19:42:31 4749 6

原创 深度学习AI美颜系列---图像自动亮度对比度与调色

在人像美颜的拍照界面,往往由于光线和环境因素的影响,导致我们拍出的照片质量较差,包括噪声多,曝光度过低等等问题,因此,大多数相机应用都会在Camera界面添加一定的图片预处理,比如自动亮度对比度调整,降噪,调色等等。今天我们要说的是自动亮度对比度和调色问题。 对于自动亮度对比度的调节,主要分为了...

2019-09-30 11:54:33 2740 1

原创 深度学习入门----EfficientNet解读

EfficientNet是谷歌最新的论文:EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks ICML 2019 这篇论文主要讲述了如何利用复合系数统一缩放模型的所有维度,达到精度最高效率最高,符合系数...

2019-06-07 19:13:08 28690 13

原创 基础图像处理---图像读写/保存与基础图像绘制框架(纯C代码,不依赖任何第三方库)

对于初学者要入门图像处理这一行,想必大家都遇到这样的问题: 1,单纯用C/C++语言进行图像处理,苦于各种图像读写保存的库的加载调用,或者说实在不想用MFC,不想用CImage等,但是又没有办法; 2,想用高级语言,比如C#/JAVA等,因为他们有强大的图像加载保存API,可以直接方便的调用,...

2019-05-31 16:41:21 1076 2

原创 深度学习AI美颜系列----美妆论文合集

本文总结目前美妆相关的论文资料,如下所示: 2009---Adaptive Digital Makeup 2009---Digital Face Makeup by Example 2012--- Digital Makeup Face Generation 2012--- Sense B...

2019-03-29 14:52:07 3336 0

提示
确定要删除当前文章?
取消 删除