重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
a?=?2/13
創新互聯公司是一家集網站建設,溪湖企業網站建設,溪湖品牌網站建設,網站定制,溪湖網站建設報價,網絡營銷,網絡優化,溪湖網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
Prices?=?[0.0]?#prices?of?everyday
EMAs?=?[0.0]?#?ems?of?everyday
def?ema?(?N?,?Price)?:
Prices.append(Price)
if?N=1:
EMAs.append(Price)
else?:
EMAs.append((1-a)*EMAs[N-1]?+?a*Price)
ema(1,1)
ema(2,3)
print?(EMAs[1])
print?(EMAs[2])
return 值:只能返回一次,只要執行return函數就終止
返回值:沒有類型限制,也沒有個數限制
沒有return:None
返回一個值
返回多個值:元組
borderType= None)函數
此函數利用高斯濾波器平滑一張圖像。該函數將源圖像與指定的高斯核進行卷積。
src:輸入圖像
ksize:(核的寬度,核的高度),輸入高斯核的尺寸,核的寬高都必須是正奇數。否則,將會從參數sigma中計算得到。
dst:輸出圖像,尺寸與輸入圖像一致。
sigmaX:高斯核在X方向上的標準差。
sigmaY:高斯核在Y方向上的標準差。默認為None,如果sigmaY=0,則它將被設置為與sigmaX相等的值。如果這兩者都為0,則它們的值會從ksize中計算得到。計算公式為:
borderType:像素外推法,默認為None(參考官方文檔 BorderTypes
)
在圖像處理中,高斯濾波主要有兩種方式:
1.窗口滑動卷積
2.傅里葉變換
在此主要利用窗口滑動卷積。其中二維高斯函數公式為:
根據上述公式,生成一個3x3的高斯核,其中最重要的參數就是標準差 ,標準差 越大,核中心的值與周圍的值差距越小,曲線越平滑。標準差 越小,核中心的值與周圍的值差距越大,曲線越陡峭。
從圖像的角度來說,高斯核的標準差 越大,平滑效果越不明顯。高斯核的標準差 越小,平滑效果越明顯。
可見,標準差 越大,圖像平滑程度越大
參考博客1:關于GaussianBlur函數
參考博客2:關于高斯核運算