2011-06-09 51 views
2

我很感兴趣,在图像中查找文本边界(不是字符识别,定位只是文本):查找文本边界图像

考虑到与图形和文字一些JPEG图像,
如果用户点击了文本应用程序将自动缩放它,
但为此,我需要找到文本边界...
任何想法?

+0

您是否创建图像?您可以在创建过程中将文本框存储为元数据吗?如果可能的话,显示图片也是很有帮助的。 – bjoernz 2011-06-09 13:08:32

+0

不,我不会自己创建图像!我还不能展示他们,但他们只是带有一些文字的鸟类照片。如果用户点击文字,我想放大文字。 – JJj 2011-06-09 13:55:12

回答

2

没有看到图像,很难想象一种稳健的方式,这在大多数情况下都可行。这里是我的建议(我假设你知道文字的颜色(S)和文本颜色(S)是罕见的图像):

  1. 过滤的图像:计算RGB欧氏距离或HSV空间
  2. 聚集峰:看峰,如果他们靠得很近,他们可能属于同一文本。
  3. 计算簇周围的边界框。

我希望这能让你开始。

+0

这让我开始了,是的!谢谢。 – JJj 2011-06-09 15:22:56

1

如果文本是已知的字体并且其大小相同,则可以与您拥有的测试文本交叉关联。如果相关性很高,则找到文本。如果我认为文本大小已知,那么您已经拥有相关窗口的窗口大小。