Definiowanie jąder splotu obrazu
W poprzednim ćwiczeniu napisałeś kod wykonujący splot na podstawie obrazu i jądra. Ten kod jest teraz zapisany w funkcji convolution(), która przyjmuje dwa argumenty: image i kernel, i zwraca obraz po splotu. W tym ćwiczeniu zdefiniujesz jądro wykrywające określoną cechę w obrazie.
Na przykład poniższe jądro wykrywa pionową linię w obrazach:
np.array([[-1, 1, -1],
[-1, 1, -1],
[-1, 1, -1]])
To ćwiczenie jest częścią kursu
Modelowanie obrazów z Keras
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
kernel = np.array([[____, ____, ____],
[____, ____, ____],
[____, ____, ____]])