定義影像卷積核心
在上一個練習中,你撰寫了在給定影像與核心時執行卷積的程式碼。這段程式碼現在已封裝成一個名為 convolution() 的函式,接受兩個輸入:image 與 kernel,並輸出卷積後的影像。這個練習中,你需要定義可在影像中找出特定特徵的核心。
例如,以下這個核心可在影像中偵測垂直線:
np.array([[-1, 1, -1],
[-1, 1, -1],
[-1, 1, -1]])
本練習屬於課程
使用 Keras 進行影像建模
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
kernel = np.array([[____, ____, ____],
[____, ____, ____],
[____, ____, ____]])