इमेज कन्वोल्यूशन कर्नेल परिभाषित करना
पिछले अभ्यास में, आपने ऐसा कोड लिखा था जो किसी इमेज और कर्नेल के दिए जाने पर कन्वोल्यूशन करता है। यह कोड अब convolution() नाम के फंक्शन में सहेजा गया है, जो दो इनपुट लेता है: image और kernel, और आउटपुट में convolved इमेज देता है। इस अभ्यास में, आपसे ऐसा कर्नेल परिभाषित करने के लिए कहा जाएगा जो इमेज में किसी खास फीचर को ढूँढे।
उदाहरण के लिए, नीचे दिया गया कर्नेल इमेज में वर्टिकल लाइन ढूँढता है:
np.array([[-1, 1, -1],
[-1, 1, -1],
[-1, 1, -1]])
यह अभ्यास पाठ्यक्रम का हिस्सा है
Keras के साथ Image Modeling
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
kernel = np.array([[____, ____, ____],
[____, ____, ____],
[____, ____, ____]])