最佳答案
从输入到输出有两个问题:
首先是分隔您的角色。如果您的图片始终看起来像这样,并且数字被整齐地分隔开,那么使用findContours
或connectedComponents
分隔它们,也许连同minAreaRect
这样的边界框函数,就完全没有问题。
第二个问题是一旦您分开了数字,如何分辨图像所代表的数字。该问题的名称为:OCR。
如果您有很多图像,也可以训练一个分类算法,正如您对该问题的标记所暗示的那样。当前的“热门话题”是使用神经网络进行深度学习,但是对于简单的应用程序,具有手工设计功能的常规机器学习分类可能会解决问题。
关于python - 使用openCV分割,裁剪(边界框)和标记字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43538464/