Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 表中字符的分割_C++_Opencv_Image Processing - Fatal编程技术网

C++ 表中字符的分割

C++ 表中字符的分割,c++,opencv,image-processing,C++,Opencv,Image Processing,如果字符与表连接,如何进行分段 我使用了一些过滤器来消除表格,但它破坏了图像的质量,我将使用它来识别包含的文本 请帮忙 你可以做一些处理来删除垂直线,但也许最简单的方法就是学习字母的附加表示法。我认为你需要的是一点形态学 我做了一些快速的尝试(为了简单起见,使用matlab,你可以用OpenCV做完全相同的事情),这就是我可以用两个形态学操作符得到的结果(闭包很好,但我认为不同操作符的组合可以产生最好的结果)。此外,棘手的部分将是找到你的结构元素的确切尺寸,我使用了非常小的(2-3像素) 请注意

如果字符与表连接,如何进行分段

我使用了一些过滤器来消除表格,但它破坏了图像的质量,我将使用它来识别包含的文本


请帮忙

你可以做一些处理来删除垂直线,但也许最简单的方法就是学习字母的附加表示法。

我认为你需要的是一点形态学

我做了一些快速的尝试(为了简单起见,使用matlab,你可以用OpenCV做完全相同的事情),这就是我可以用两个形态学操作符得到的结果(闭包很好,但我认为不同操作符的组合可以产生最好的结果)。此外,棘手的部分将是找到你的结构元素的确切尺寸,我使用了非常小的(2-3像素)

请注意,我刚刚尝试了几个操作,我在这里发布的图像只是一个(非常原始)的例子,说明了形态学可以做什么,但我认为它得到了这个想法

看看如何将其与OpenCV一起使用


你做了什么?所以,这不是“免费”的答案,也不是为你完成工作。问一些可以给出具体答案的具体问题。只要试着读第一句话,你就会发现我的问题是指具体的问题;我曾尝试使用算法Y或X分割图像,但由于规格Z的原因,这些结果不正确。您所要求的内容非常广泛。非常感谢向下VoteTank,我将尝试