python-Scipy工具包

Scipy工具包,是用於數值運算的開源工具包。它提供了很多高效操作,可以實現數值積分、優化、統計、信號處理、以及最重要的圖像處理功能。

圖像模糊

圖像高斯模糊就是將灰度圖像I和一個高斯核進行卷積:I.=I*G
所以也叫高斯模糊,高斯模糊對圖像插值操作、興趣點計算以及去噪等都有很大的作用。

from scipy.ndimage.filters
#im是灰度圖,5表示標準差
im2=filters,gaussian_filter(im,5)

標準差越大,該圖像越模糊

圖像導數

圖像導數用來描述圖像強度的變化情況,分別用灰度圖像I的x和y方向導數Ix和Iy描述。

其他有用的Scipy模塊

1. 讀取.mat文件
mat文件存儲的是matlab數據集,可以使用scipy.io 模塊進行讀取:

data=scipy.io.loadmat('test.mat')
#保存
scipy.io.savemat('test.mat',data)

2. imsave()函數從scipy.misc模塊導入,作用是將數組直接保存爲圖像文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章