A) Aşınma Örneği
Orijinal Resim;
Kod;
import cv2
import numpy as np
img = cv2.imread('j.png',0)
kernel = np.ones((5,5),np.uint8)
erozyon = cv2.erode(img,kernel,iterations = 1)
cv2.imshow('erezyon',erozyon)
cv2.waitKey(0)
cv2.destroyAllWindows()
Sonuç;
B)Genleşme Örneği
Orjinal Resim;
Kod;
import cv2
import numpy as np
img = cv2.imread('j.png',0)
kernel = np.ones((5,5),np.uint8)
yayma = cv2.dilate(img,kernel,iterations = 1)
cv2.imshow('yayma',yayma)
cv2.imwrite('yayma.png',yayma)
cv2.waitKey(0)
cv2.destroyAllWindows()
Sonuç;
C)Açınım Örneği
Sonuç;
Kod;
import cv2
import numpy as np
img = cv2.imread('j.png',0)
kernel = np.ones((5,5),np.uint8)
acma = cv2.morphologyEx(img,cv2.MORPH_OPEN,kernel)
cv2.imshow('acma',acma)
cv2.imwrite('acma.png',acma)
cv2.waitKey(0)
cv2.destroyAllWindows()
D)Kapanım Örneği
D)Kapanım Örneği
Sonuç;
Kod;
Kod;
import cv2
import numpy as np
img = cv2.imread('j.png',0)
kernel = np.ones((5,5),np.uint8)
kapama = cv2.morphologyEx(img,cv2.MORPH_CLOSE,kernel)
cv2.imshow('kapama',kapama)
cv2.imwrite('kapama.png',kapama)
cv2.waitKey(0)
cv2.destroyAllWindows()
E)Morfolojik Gradient
Sonuç;
Kod;
E)Morfolojik Gradient
Sonuç;
Kod;
import cv2
import numpy as np
img = cv2.imread('j.png',0)
kernel = np.ones((5,5),np.uint8)
gradient = cv2.morphologyEx(img,cv2.MORPH_GRADIENT,kernel)
cv2.imshow('gradient',gradient)
cv2.imwrite('gradient.png',gradient)
cv2.waitKey(0)
cv2.destroyAllWindows()
0 yorum:
Yorum Gönder