繁体   English   中英

如何使用给定的Image Python中的openCV从图像中裁剪字符?

[英]How to crop character from image using openCV from given Image Python?

仅从图像中裁剪字符并删除空格

我试图通过opencv从字符图像的左侧和右侧删除多余的空格。每个图像都有不同的尺寸。有没有办法从左右裁剪或删除多余的空格或仅从图像中获取字符。

输入1

输入2

假设所有图像看起来都像提供的示例,您可以使用HansHirse的解决方案。

使用全局阈值将图像分割为前景和后景。 然后找到前景像素的极值坐标以定义子图像的边界。

当然,您可以动态执行这两个步骤,而不是对图像执行两次迭代。

另一种解决方案:使用blob检测器查找字符组件并合并其边界框。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM