Začněte nyníZačněte zdarma

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

Zobrazit kurz

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([[____, ____, ____], 
                   [____, ____, ____],
                   [____, ____, ____]])
Upravit a spustit kód