图像分割和提取
© Fu Xianjun. All Rights Reserved.
一、概念
二、分水岭算法
步骤
1、二值化
import cv2
import numpy as np
import matplotlib.pyplot as plt
img = cv2.imread('coins.jpg')
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
ret,thresh = cv2.threshold(gray,0,255,cv2.THRESH_BINARY_INV+cv2.THRESH_OTSU)
plt.imshow(thresh,cmap = 'gray')
plt.show()
2、形态学操作
#读取模板图片
kernel = cv2.getStructuringElement(cv2.MORPH_RECT,(3,3)