matlab 高斯模糊_摸鱼 | 茴香豆的“茴”有四种写法,模糊有几种糊法?
時(shí)隔十二天終于等到宋老師的回復(fù)后,我拿到了自己的憨憨照片。
(后知后覺(jué)的宋老師)
剛好考完認(rèn)知期中(然后三周過(guò)去了),便摸個(gè)魚(yú),研究一下Photoshop的使用。今天就整理一下有關(guān)模糊的方法。
模糊的基本原理
模糊的本質(zhì)是“平滑化”,抹去圖片中的細(xì)節(jié)特征而留下一個(gè)整體的輪廓。我們都知道,一張圖片可以理解為一個(gè)像素點(diǎn)構(gòu)成的矩陣,其中每個(gè)像素點(diǎn)的顏色都可以由比如(R,G,B)參數(shù)系統(tǒng)進(jìn)行表征。(百度百科:RGB參數(shù)系統(tǒng)為工業(yè)界的一種顏色標(biāo)準(zhǔn),是通過(guò)對(duì)紅(R)、綠(G)、藍(lán)(B)三個(gè)顏色通道的變化以及它們相互之間的疊加來(lái)得到各式各樣的顏色,比如這段文字的參數(shù)就是128,128,128,灰色)
(圖片放大后的像素點(diǎn))
而模糊就是將所有像素點(diǎn)的值,與其周邊像素點(diǎn)的值通過(guò)算法進(jìn)行“平均”,以“平均”后的值作為該像素點(diǎn)的參數(shù)值。之所以存在不同的模糊方法,其本質(zhì)就是“平均”過(guò)程所使用的算法不同。
Photoshop中的模糊在“濾鏡”菜單下,其共有的參數(shù)為“半徑”,其設(shè)定了模糊操作中“平均”的像素點(diǎn)的范圍。我們都知道,茴香豆的“茴”有四種寫(xiě)法,那么,模糊有幾種糊法呢?
方框模糊
方框模糊是基于圖像中相鄰像素的平均參數(shù)來(lái)模糊圖像的,是最簡(jiǎn)單的模糊算法。只有一個(gè)參數(shù)就是模糊半徑,值越大,模糊的效果越強(qiáng)烈(其平均所取區(qū)域?yàn)槟繕?biāo)像素周?chē)囊粋€(gè)方框內(nèi)的區(qū)域,比如當(dāng)半徑值為2時(shí),就是以目標(biāo)像素為中心的25個(gè)像素塊)。
(下圖為方框模糊后的效果)
高斯模糊
高斯模糊是在方框模糊的基礎(chǔ)上,采用二維高斯函數(shù)作為的像素權(quán)重的算法。
(二維高斯函數(shù))
(圖源網(wǎng)絡(luò),?懶得用matlab畫(huà))
使用高斯函數(shù)進(jìn)行模糊時(shí),其目標(biāo)像素的權(quán)重會(huì)比方框模糊更大,因此模糊后對(duì)于原圖的細(xì)節(jié)損失更小。
(中圖為高斯模糊,下圖為方框模糊)
表面模糊
表面模糊的主要功能是在保留邊緣的情況下對(duì)圖像中平坦的區(qū)域進(jìn)行模糊,這個(gè)功能可以實(shí)現(xiàn)很好的磨皮效果。首先簡(jiǎn)單粗暴,直接給出從網(wǎng)上找到的公式。
(好像貼了也看不懂里面的原理)
FROM:?https://blog.csdn.net/xiaota00/article/details/74908785
設(shè)置半徑r,得到一個(gè)邊長(zhǎng)為(2r+1)的正方形窗口,窗口中心像素的參數(shù)值即為x,公式中Y為設(shè)定的閾值,xi代表窗口中某個(gè)像素點(diǎn)的參數(shù)值,而x1則是窗口中心的像素原參數(shù)值。
(下圖為表面模糊后的效果)
動(dòng)感模糊
動(dòng)感模糊用于給照片增添運(yùn)動(dòng)效果(就像手抖拍出來(lái)的照片那樣),其為對(duì)像素進(jìn)行平移后,在某一方向上的模糊。參數(shù)包括角度和距離:角度即為動(dòng)感模糊的方向(即增添的運(yùn)動(dòng)效果的方向),距離則是模糊的程度大小。
(最下圖為動(dòng)感模糊+蒙版后的效果)
徑向模糊
徑向模糊使得圖像產(chǎn)生一種切向或者徑向模糊的效果,可以看作是二維版的動(dòng)感模糊。首先來(lái)看一下徑向模糊的GUI。
(徑向模糊的GUI)
首先是【模糊方法】,“旋轉(zhuǎn)”表示將圖片沿以選定的中心點(diǎn)為圓心的同心圓環(huán)線模糊,然后指定旋轉(zhuǎn)的度數(shù);而“縮放”則是以選定的點(diǎn)為中心,沿四周放射線進(jìn)行模糊,模糊操作的采樣點(diǎn)從內(nèi)向外逐漸稀疏,即越靠近中心模糊越低。
同一位置上的模糊的程度由【數(shù)量】決定,數(shù)量越大則模糊的程度越高。【品質(zhì)】則與生成的圖像質(zhì)量有關(guān),草圖的操作速度最快但顆粒性最強(qiáng)。此外,可在GUI右下框中調(diào)整模糊中心的位置。
(中圖為旋轉(zhuǎn),下圖為縮放)
鏡頭模糊
鏡頭模糊通過(guò)向圖像中添加模糊從而盡可能地模擬鏡頭產(chǎn)生的景深效果,其原理不同于此前的模糊,不僅在二維上進(jìn)行操作,增加了深度維度,涉及焦外成像(bokeh)的原理,可以用來(lái)彌補(bǔ)拍照時(shí)光圈開(kāi)太小的缺憾。
這個(gè)原理之后另外寫(xiě)一篇來(lái)學(xué)學(xué)(咕咕咕)。
其他的一些
模糊可以柔化選區(qū)或者整個(gè)圖像,通過(guò)平衡圖像中的線條或遮蔽區(qū)域之間的清晰邊緣的像素,來(lái)使得圖像中的變化更加柔和。
平均找出選區(qū)中的平均顏色,然后用該顏色直接覆蓋選區(qū)。
進(jìn)一步模糊是模糊的加強(qiáng)版。
特殊模糊是一種比較精細(xì)的模糊,可以自己設(shè)置模糊的半徑、閾值、品質(zhì)和模式。其中閾值表示像素點(diǎn)之間的差值達(dá)到多大時(shí)應(yīng)當(dāng)消除,閾值越大則模糊程度越小。模式有正常、僅限邊緣和疊加邊緣三種:“正常”只模糊圖像;“僅限邊緣”應(yīng)用黑白混合的邊緣,勾畫(huà)出圖像的色彩邊界;而“疊加邊緣”則是前兩種模式的疊加效果。(這個(gè)【模式】的用法我還沒(méi)太明白)
(上圖為僅限邊緣,下圖為疊加邊緣)
形狀模糊以一定大小的形狀(可自定義)為單位,對(duì)形狀范圍內(nèi)包含的像素點(diǎn)進(jìn)行整體模糊運(yùn)算。(暫時(shí)沒(méi)想到啥用處)
(形狀模糊的效果)
所以Photoshop里濾鏡下的模糊一共有十一種糊法(誤),不過(guò)感覺(jué)其中比較常用的可能不到一半,總體上也大概可以歸為:|方框、高斯、表面|;|動(dòng)感、徑向|;|鏡頭|。
對(duì)于這個(gè)摸魚(yú)呢,目前已經(jīng)畫(huà)的餅還有:高低頻磨皮、圖層混合模式、鏡頭模糊/焦外成像和卷積(這該死的數(shù)學(xué)),啥時(shí)候把餅做出來(lái)就……
總結(jié)
以上是生活随笔為你收集整理的matlab 高斯模糊_摸鱼 | 茴香豆的“茴”有四种写法,模糊有几种糊法?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 江苏机器人竞赛南航_中国青少年机器人竞赛
- 下一篇: 贵州瑶山古寨旅游产品设计_快领取!贵州推