天天看點

卷積、卷積矩陣(Convolution matrix)與核(Kernel)

在圖像處理領域,Kernel = convolution matrix = mask,它們一般都為一個較小的矩陣;

用于:Sharpen,Blur, Edge enhance,Edge detect,Emboss(使凸出;在……上作浮雕圖案;裝飾)

(1)建立一維信号

(2)建立卷積核

(3)使用 matlab 建立 convolution matrix

首先考慮,卷積矩陣的 size,卷積操作<code>conv(h, s)</code> 傳回的響應其長度為 L+N-1, 是以:

(4)驗證二者操作的等價性:

而不是簡單地将稀疏矩陣以一個矩陣的形式顯示,顯然是因為其規模十分之大,且較為稀疏,不易直覺觀察。

Kernel (image processing)

8.2. Convolution Matrix