avatar
Untitled

Guest 77 5th May, 2022

PYTHON 0.50 KB
                                           
                         mask = np.zeros(img2.shape[:2], np.uint8)
  
backgroundModel = np.zeros((1, 65), np.float64)
foregroundModel = np.zeros((1, 65), np.float64)
  
rectangle = (220, 120, 850, 850)

cv2.grabCut(img2, mask, rectangle, 
            backgroundModel, foregroundModel,
            10, cv2.GC_INIT_WITH_RECT)
  
mask2 = np.where((mask == 2)|(mask == 0), 0, 1).astype('uint8')
image = img2 * mask2[:, :, np.newaxis]
blur = cv2.GaussianBlur(image,(10,10),0)
plt.imshow(cv2.Canny(image,100,150))
                      
                                       
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM