我有一些发票图片有一些文字重叠,这给以后的处理带来了一些麻烦,而且我只有黑色的文字。有些我想删除其他颜色的文本。
有没有办法实现这一目标?
附上图片作为示例。
我试图用opencv解决它,但我仍然无法解决这个问题:
import numpy as np import cv2
img = cv2.imread('11.png')
lower = np.array([150,150,150])
upper = np.array([200,200,200])
mask = cv2.inRange(img, lower, upper)
res = cv2.bitwise_and(img, img, mask=mask)
cv2.imwrite('22.png',res)
Run Code Online (Sandbox Code Playgroud)
[多色图像][1]