Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import cv2
- import numpy as np
- import sys
- import matplotlib.pyplot as plt
- im = cv2.imread(sys.argv[1], 0) # dosyayi oku
- plt.subplot(2, 2, 1)
- plt.imshow(im, cmap="gray")
- # inverse ikili esik degeri
- _, im = cv2.threshold(im, 120, 255, cv2.THRESH_BINARY_INV)
- plt.subplot(2, 2, 2)
- plt.imshow(im, cmap="gray")
- im = cv2.morphologyEx(im, cv2.MORPH_OPEN, np.ones([3, 3])) # gurultuden kurtul
- _, comp = cv2.connectedComponents(im) # connected components analizi
- plt.subplot(2, 2, 3)
- plt.imshow(im, cmap="gray")
- plt.subplot(2, 2, 4)
- plt.imshow(comp, cmap="nipy_spectral")
- plt.show()
Add Comment
Please, Sign In to add comment