我想删除背景并锐化以下类型的图像: image 1
这两个都是签名。我希望能够删除除签名本身以外的所有内容,并锐化签名线条。 我能够得到一个面具使用坎尼边缘检测使用以下代码
import cv2
im_path = r'test2.png'
image = cv2.imread(im_path) #args["image"]
image = cv2.resize(image, (680, 460))
#rgb = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
thresh = cv2.threshold(gray, 0, 255, cv2.THRESH_BINARY_INV + cv2.THRESH_OTSU)[1]
cv2.imshow('thresh', thresh) ###for showing
cv2.imwrite('thresh.jpg', thresh) ###for saving
cv2.waitKey()
但是我不知道下一步要执行什么图像处理操作
附言:这些签名是相同的(不是伪造的),下一步就是找出它们之间的相似之处
试试这个
相关问题 更多 >
编程相关推荐