applogo.png

车抵贷
购物领券
2022-01-10 微信搜索 热度:671

怎样把自己的照片编辑成动漫图片

效果对比:

怎样把自己的照片编辑成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>图片(怎么把照片变成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>脸)

原图

怎样把自己的照片编辑成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>图片(怎么把照片变成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>脸)

怎样把自己的照片编辑成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>图片(怎么把照片变成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>脸)

怎样把自己的照片编辑成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>图片(怎么把照片变成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>脸)

处理后

怎样把自己的照片编辑成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>图片(怎么把照片变成<a href=https://maguai.com/list/44-0-0.html target=_blank class=infotextkey>动漫</a>脸)

1. 动漫化风格的特点

Z,A;ZAiI@lF要想搞清楚怎么变成j;/q1kApm动漫化风格,首先就要明白动漫和普通照片的区别。主要的sYrv.P$lk区别有三点:(1)动漫中的细节相对少;

(2)动漫中的边缘轮NfmURM8Zh;HP!rCsiTkvHwd;d廓更突出;

(3)动漫的色彩更鲜艳(相对于普通的、未经PSC/$FL/a,#&54^的照片);

放一张童年男神来感受一SgYUF3yVpkFky!Zj下:

比如头发、tSsB7H6^*e4.PmIV3Qt衣服的褶皱等等,这些细节都被弱化;另Uhn4xOyYB!yP4p89K,E*&ga外边缘的线条非常突出。而色彩鲜艳这一点从本文开头的两幅图对比就可以看出Qhkcb8*@Vm来。这些特征就是动漫风格的一般特征,也是我们要着重处理的三个部分。

2. 如6aH/Y57#H;6^z*R何处理

(1)突出边缘线条

要想突出边缘,自然首先要找到边缘。有很多成熟的边N,SPKvFg#!o8vfaDAawv97h2Awzz缘检测算法,最常用的就是各种算子—— SobefWR%$qBWROnS0l, Canny, Laplace 等等。利用这些算子进行边缘检测的本质P$yDJ%ZcmWV#J0gT5%eNFYdzXBQx%Q就是将算xTOzD@f,kt9r&s子与图像进行空间二维卷积。具体ja$TZYUVrz!3ki&,;XUS*mdz&Rl/HP的实现这里不再赘述5soE!CDH,xWW,因为MATLAB中的edGFfwlWI3&kw3/EC0jW92aFNzEZSge函数可以很方便的实现边缘检测,用的就是这个原理。至于kJ3zd7t3;blrf找到之后怎么突出?最简单的方法是从原图中减去PjUpmztvzS1L$;eq&边缘位置处的像d5LgF5hMG素,这样边缘就0,UO5@ENWQ^kSU9$*;VibAXV3A8I变成了黑色,形成“描边”的效果。

(2)弱化与去除agPHgpLZukAyARna;SpXLbg细节

所谓“细节”,从图像处理的角度看来就是图A8TfH34aaDH82Zsj5,像中的高频成分。要想去除高频成分,自然而然就要用到xgDMOUZgY0I滤波(fia9gL2x/.oiltering)的nT!ns/HI2lp;@Bo,ih2sZA*c2#i方法。常用的滤Rod67w/q2DZ//y/o5Yp波器有均值滤波器$gzIpWg06cksfcrd8SSgAzPk、高斯滤波器、中值滤波器等。但是,这些常/PJpPtk!TPQI.kgK1AuDb4284m用滤波器都有一个共m8NBFCbQH.8同的问题——会弱化所有的高频信息。而很不幸的是,oV8B$eVJhisCv0keF*EdL图像中的边缘也属于高频信息(因为边缘意味着图像在这里产生了突变,突变就意V9MUTh%s8G1sS4uG8CX@oraz味着高频)/lVhMT8Bp82aW2^Uj。因此常用滤波器会将我们本应突出的边缘一起弱化模糊。

这种情况UfoMXJil;*&qtjmsRkjZ3Q#V.sa下就要让双边滤波器(Bilateral fG9EEL*9/OvCteMyQT172ilter)出场了。这种滤波器的特点是可以“保边滤波”(或者叫“区域平bxSE$滑”,Region smoothing)。顾名思义,就是可以SYNJFh,KlYQmbw6UMX#w6m只模糊区域内部而保留清晰的边缘。为了搞明白双边滤波器为什么有这样的效果,首chbSx^ynb65F先来@WWxhA1DDKu$Ge;VeaJB#,kOCKV4#F说一下高斯滤波器。高斯滤波器,或者说高斯滤波模板,其中的各个点的@H5*;bcp&bOBS^pfJ2值仅与该点到模板中心点的空间距离有fW2Q81#tloN;S^*关,而并没有考虑各个点与中心点的相似MYT77F度(即像素值的接近程度),这样就导致无论是变化不大m1NM6K8I#uuBnF;H的区HiREfJ域内部点,还是突变的边缘点,只要和中心的距离相同,Kk7CMiCsRaIlDBa!u%,&@*0!$那就同等对待。

而双边滤波器vtap11ca.zbTA3p0BwACSR4.ez.7h就是在高斯滤波器基础上加YwGi;7r^;qHayK69fs5yn0f上了相似度权重,在高斯滤波模laaE8TE8LwlPDEX9Xv$.7z板的每个点上再乘以一个与,Jm;SG7HPr7upeowl.A中心点的相似$#3R402oCm@OOWm2d.^M@,wZC度系数(即“相似度权重”),从而将边缘与内部区分处理。相似度b.z^&M%Jga*wHjcCfcXdHdeY权重计算方法和高斯滤波模板中各点值(可以称为“高斯权重”)的计算方法相同,只^/*uMH1&emMSygv不过高斯权重是将该点JU@xmF,N,hQ.^hI到中心的距离代入高斯函数MP.L*YM$SDqK@9GUxhd*X计算,而相似度权重是将该点与中心的像素相似度(比如该点像素值与中心像素值的欧MWzY0b8AxZ4/*.q氏距离,或者直接求二者的2Z393;U8DoFLpPV$rpGOh%%差值)代入高斯RtYjt函数计算y3SWZ/6,hUg5Be$2eVhs69x得到。

15#93SUC9xY0O0hkLxljUi%ZknM(3)让图像色彩更鲜艳

所谓的色彩5FXmt93v$.jIpaQBOwuWgaEb7q鲜艳,其实就是高饱和度。颜色的饱和度高,就显得鲜艳;饱和度低,就显得;e#vFTquAqS8W*OI灰暗。所以,要让图像色彩更鲜艳,就要提高饱和度。

直观感受&CeBL#W6hQh@gekkP*y一下:

原图:

饱和度Z/3UnEkM5kvyvE.FH%MlmkGB;hD3Vw提升:

饱和度降低:

#cFSr升饱和度的方法就不具体讲了,有很多方法:图像A$n3*;wVPTh&k&eEOjA.插值法,或者转LU/YAQwt9ZGT4!E换到HSI色彩空间然后增强S(Saturation,饱B0rqO/Gxb0Jc#O!eA和度)分量等等。

3. hKlVjemw0WciH/;a23@nl@yjZYP@0总结

总体上,把照片变成动漫化风格分以下几步:

v0m,HQKeT0y

(1)保边滤波(区域平滑)

(2)边缘检##mbsLSjO0kTV测,然后从原图中减去边缘像素,以突出显示边缘线条

(3)饱和度EyaA@,U95P2UUIHVB4W39otP!提升

其中(3)饱和度提升放在哪DkFg80SPTNJeo6EVM一步进行都可以,x;n;@tdY*mI%AMDO3RJ#C但是(1)和(2)最好按上述顺序进行,因为如果先进行边缘检测的话,*CLLO5会将区域内部的某些明暗光%fz$0DK1Uoafv6hQ!Ghl影等检测出来,而这些是我们不希望过分突出的部分;而先进行保边滤波9C73.Sxa&%s!F的话,就可以将区域内部的细节弱化JQco.8TRo##EJAGMz%P7aUpEH乃至去除,在此基础上再进行边缘检测,c*akOEb%效果就会好得fPn@6多。

Wum*KStCX0zC

上一篇:有哪些适合女生的微信头像

下一篇:今年的年终奖大家发了多少(2020年泰开年终奖有多少)

赞 0
分享
猜你喜欢

丙肝是什么病微信交流群,丙肝母婴贴吧

耳鸣微信交流群,全国耳鸣交流群

打呼噜微信交流群,怎么加入陌生微信群

「东莞车迷微信群」求个东莞的大众高尔夫微信群

「聋人微信和扣扣群」微信有聋哑人的群吗

「加入菏泽大型微信群」如何加入菏泽一中高三一部十八班微信群

「启动微信群名软件」微信群怎么设置不让别人改群名?

「微信红包群规则复制」微信红包群规章制度是什么样的?

「微信稀奇古怪总代群」我想在微信上卖稀奇古怪的玩意,一件代发的,不需要加盟费!有的留个

「微信群群主有哪些特权」微信群主有哪些特权?

 

账号登录,或者注册个账号?