首頁 web前端 PS教程 Photoshop高斯模糊濾鏡的演算法總結

Photoshop高斯模糊濾鏡的演算法總結

Feb 20, 2017 am 09:40 AM

        最近有感於部分網友對高斯模糊濾鏡的研究,現總結如下。高斯模糊是數位影像模板處理法的一種。其模板是根據二維常態分佈(高斯分佈)函數計算出來的。 
        常態分佈最早由A.棣莫弗求二項分佈的漸近公式。 C.F.高斯在研究測量誤差時從另一個角度導出了它。 P.S.拉普拉斯和高斯研究了它的性質。故名高斯模糊。

        一維常態分佈的函數定義:

        Photoshop高斯模糊濾鏡的演算法總結

       

       常態分佈記作N(μ,σ2 )。 遵從常態分佈的隨機變數的機率規律為取  μ鄰近的值的機率大  ,而取離μ越遠的值的機率越小;σ越小,分佈越集中在μ附近,σ越大,分佈越分散。常態分佈的密度函數的特徵是:關於μ對稱,在μ處達到最大值,在正(負)無限遠處取值為0,在μ±σ處有拐點。它的形狀是中間高兩邊低  ,影像是一條位於x軸上方的鐘形曲線。當μ=0,σ2 =1時,稱為標準常態分佈,記為N(0,1)。

        兩個常數的意義:μ-期望,σ^2 變異數。

        以下我們解決第一個問題:高斯模糊濾鏡中的半徑是什麼?答案是高斯半徑就是公式中的σ。

        高斯曲線的圖形和半徑的意義如下圖(來自Adobe SDK中技術支援專家的文件)所示:

Photoshop高斯模糊濾鏡的演算法總結        可見高斯半徑(σ)對曲線形狀的影響,σ越小,曲線越高越尖,σ越大,曲線越低越平緩。對二維影像來說,是一個鐘形曲面,高斯半徑越小,曲面越高越尖越陡峭;高斯半徑越大,曲面越低越平緩。因此高斯半徑越小,模糊越小,高斯半徑越大,則模糊程度越大。我們將看到ps對高斯半徑的範圍定義是【0.1~250】。當半徑為0.1時,高斯模板在計算後只有中間像素為1,其他像素均=0(實際上只是趨近0),即影像不會有變化。

         第二個疑問,高斯模板大小與高斯半徑的關係?這是一個一直困擾我們的誤解。因為我們的思維進入了物理實現的迷思。在物理實作中,高斯模板有界,使我們忽略了這個問題的真正答案:高斯模板在邏輯上是無邊界的。也就是說高斯模板本質上是邏輯上無窮拓展曲面的一個近似。因此,模板大小我們應該認為它是無限的。只不過在計算的時候,因為在遠處趨近0,因此在某個閾值之下我們不再考慮這些值,這個閾值就是模板邊界。

         下面,二維高斯曲面的公式(x,y代表像素的模板座標,模板中心位置為原點):


 

    即:g(x,y)= (  1 / (2 *pi*σ^2)  )  *   exp(   -(x^2+y^2)/(2*σ^2)  ) ;

         以這個公式,我們可以計算出不同半徑下的模板,半徑模板是無窮大的,只是在中心較遠處,他們會趨近0.例如,我們計算出r=0.7時的一個歸一化後的高斯模板:

Photoshop高斯模糊濾鏡的演算法總結

高斯模板(guass radius=0.700000)
%
繪製高斯模糊曲面!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何使用Photoshop創建社交媒體圖形? 如何使用Photoshop創建社交媒體圖形? Mar 18, 2025 pm 01:41 PM

本文使用Photoshop詳細介紹了社交媒體圖形,涵蓋設置,設計工具和優化技術。它強調圖形創建的效率和質量。

PS一直顯示正在載入是什麼原因? PS一直顯示正在載入是什麼原因? Apr 06, 2025 pm 06:39 PM

PS“正在載入”問題是由資源訪問或處理問題引起的:硬盤讀取速度慢或有壞道:使用CrystalDiskInfo檢查硬盤健康狀況並更換有問題的硬盤。內存不足:升級內存以滿足PS對高分辨率圖片和復雜圖層處理的需求。顯卡驅動程序過時或損壞:更新驅動程序以優化PS和顯卡之間的通信。文件路徑過長或文件名有特殊字符:使用簡短的路徑和避免使用特殊字符。 PS自身問題:重新安裝或修復PS安裝程序。

如何使用Photoshop(優化文件大小,分辨率)準備Web圖像? 如何使用Photoshop(優化文件大小,分辨率)準備Web圖像? Mar 18, 2025 pm 01:35 PM

文章討論使用Photoshop優化Web的圖像,重點關注文件大小和分辨率。主要問題是平衡質量和加載時間。

如何使用Photoshop(分辨率,顏色配置文件)準備打印圖像? 如何使用Photoshop(分辨率,顏色配置文件)準備打印圖像? Mar 18, 2025 pm 01:36 PM

該文章指導在Photoshop中準備用於打印的圖像,重點介紹分辨率,色譜和清晰度。它認為300 ppi和CMYK配置文件對於質量印刷至關重要。

如何在Photoshop中創建動畫gif? 如何在Photoshop中創建動畫gif? Mar 18, 2025 pm 01:38 PM

文章討論了Photoshop中創建和優化動畫gif,包括在現有GIF中添加幀。主要重點是平衡質量和文件大小。

如何使用Photoshop的視頻編輯功能? 如何使用Photoshop的視頻編輯功能? Mar 18, 2025 pm 01:37 PM

本文介紹瞭如何使用Photoshop進行視頻編輯,詳細詳細介紹了導入,編輯和導出視頻的步驟,並突出了時間表面板,視頻層和效果等關鍵功能。

PS導出PDF有哪些常見問題 PS導出PDF有哪些常見問題 Apr 06, 2025 pm 04:51 PM

導出PS為PDF時常見問題及解決方法:字體嵌入問題:勾選"字體"選項,選擇"嵌入",或將字體轉換成曲線(路徑)。顏色偏差問題:將文件轉換成CMYK模式,並進行校色;直接用RGB導出需做好預覽和顏色偏差的心理準備。分辨率和文件大小問題:根據實際情況選擇分辨率,或使用壓縮選項優化文件體積。特殊效果問題:導出前將圖層合併(扁平化),或權衡利弊。

如何加快PS的載入速度? 如何加快PS的載入速度? Apr 06, 2025 pm 06:27 PM

解決 Photoshop 啟動慢的問題需要多管齊下,包括:升級硬件(內存、固態硬盤、CPU);卸載過時或不兼容的插件;定期清理系統垃圾和過多的後台程序;謹慎關閉無關緊要的程序;啟動時避免打開大量文件。

See all articles