फीचर डिटेक्शन

Python में बायोमेडिकल इमेज विश्लेषण

Stephen Bailey

Instructor

एज: इंटेंसिटी में तेज बदलाव

किनारों का पता लगाने के लिए कर्नेल

Python में बायोमेडिकल इमेज विश्लेषण
im=imageio.imread('foot-xray.jpg')

weights = [[+1, +1, +1], [ 0, 0, 0], [-1, -1, -1]]
edges = ndi.convolve(im, weights)
plt.imshow(edges, cmap='seismic')

फुट-एजेस

Python में बायोमेडिकल इमेज विश्लेषण

Sobel फिल्टर

सोबेल-हॉरिज़ॉन्टल

सोबेल-वर्टिकल

Python में बायोमेडिकल इमेज विश्लेषण

Sobel फिल्टर

ndi.sobel(im, axis=0)

एजेस-हॉरिज़ॉन्टल

ndi.sobel(im, axis=1)

एजेस-वर्टिकल

Python में बायोमेडिकल इमेज विश्लेषण

Sobel मैग्नीट्यूड

हॉरिज़ॉन्टल और वर्टिकल एज डेटा को दूरी निकालकर जोड़ें:

$$z = \sqrt{x^2 + y^2}$$

edges0=ndi.sobel(im, axis=0)
edges1=ndi.sobel(im, axis=1)

edges=np.sqrt(np.square(edges0) + 
              np.square(edges1))
plt.imshow(edges, cmap='gray')

कंबाइंड-एजेस

Python में बायोमेडिकल इमेज विश्लेषण

अभ्यास करते हैं!

Python में बायोमेडिकल इमेज विश्लेषण

Preparing Video For Download...