从图像中删除较低像素值的连接组件
Removing lower pixel valued connected components from image
有什么办法可以去掉下图中像素值较低的连通分量吗?就像我想要删除 水平和垂直线以及已打印的小文本 除了手写文本。
我想像这张图片一样提取手写文本。
是否有任何特定的库可以用于此目的?
我正在尝试 Python OpenCV 的库来对图像中的噪声像素进行阈值处理,但这并没有给出完美的结果。
我使用阈值后得到的图像是这样的。
如果我增加阈值,那么它会从手写文本本身中删除像素。
结合 OpenCV 方法腐蚀和膨胀。他们能够先(侵蚀)去除噪声,然后放大主要信号(扩张)。
您可以开发一种基于 "connected component analysis" 的算法来删除不需要的连接组件。您只需要检测连接的组件并删除小组件即可提取所需的组件。有关它的案例研究可以在 here 中找到,可以帮助您为您的案例开发解决方案。
有什么办法可以去掉下图中像素值较低的连通分量吗?就像我想要删除 水平和垂直线以及已打印的小文本 除了手写文本。
我想像这张图片一样提取手写文本。
是否有任何特定的库可以用于此目的? 我正在尝试 Python OpenCV 的库来对图像中的噪声像素进行阈值处理,但这并没有给出完美的结果。 我使用阈值后得到的图像是这样的。
如果我增加阈值,那么它会从手写文本本身中删除像素。
结合 OpenCV 方法腐蚀和膨胀。他们能够先(侵蚀)去除噪声,然后放大主要信号(扩张)。
您可以开发一种基于 "connected component analysis" 的算法来删除不需要的连接组件。您只需要检测连接的组件并删除小组件即可提取所需的组件。有关它的案例研究可以在 here 中找到,可以帮助您为您的案例开发解决方案。