gpt4 book ai didi

python - 具有重叠部分的图像的字符分割

转载 作者:太空宇宙 更新时间:2023-11-03 21:02:00 25 4
gpt4 key购买 nike

我尝试用重叠的字符分割验证码,但根本不起作用。

我读过一些有关字符分割的文章,并尝试实现一种按列对像素求和并找到应构成不同字符开头的局部最小值的算法。但是,该算法不起作用,因为字符非常倾斜。

我还尝试消除重叠,但最终完全侵 eclipse 了文本的重要部分。

以下是一些示例:

enter image description here

enter image description here

enter image description here

img = cv.imread('captcha.png')
cv.threshold(img, 127, 255, cv.THRESH_BINARY_INV)
gray = FindDividingCols(gray)
### algo for summing over pixels and finding local minima:
col_pix = np.apply_along_axis(lambda row: np.sum(row)//255, 0, img)
loc_min = np.r_[True, lst[1:] < lst[:-1]] & np.r_[lst[:-1] < lst[1:],True]

我想知道我错过了什么,或者还有哪些其他方法可以进行分割?

最佳答案

如果你真的想要并且需要将这些严重扭曲的字母分割成不同的字符逐个字符分割输入以供神经网络检测,那么最好的(我认为唯一的方法)是通过相同的神经网络将它们分割成不同的字符实体。所以你最终会有 2 个神经网络

1-用于分割

2-用于检测

关于python - 具有重叠部分的图像的字符分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55656931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com