Definování konvolučních jader pro obrázky
V předchozím cvičení jsi napsal/a kód, který provádí konvoluci na základě obrázku a jádra. Tento kód je teď uložený ve funkci convolution(), která přijímá dva vstupy: image a kernel, a vrací zkonvolvovaný obrázek. V tomto cvičení definuješ jádro, které v obrázku detekuje konkrétní prvek.
Například následující jádro detekuje svislou linii v obrázcích:
np.array([[-1, 1, -1],
[-1, 1, -1],
[-1, 1, -1]])
Toto cvičení je součástí kurzu
Image Modeling with Keras
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
kernel = np.array([[____, ____, ____],
[____, ____, ____],
[____, ____, ____]])