【问题标题】:How to highlight a word in an image?如何突出显示图像中的单词?
【发布时间】:2010-12-02 07:22:38
【问题描述】:

我希望能够在用户搜索某个单词时突出显示文档图像中的某个单词。就像 Google 图书一样 here.

据我所知,Tesseract 和其他开源 OCR 程序不支持这种功能,那么有人知道如何实现吗?

【问题讨论】:

    标签: image-processing ocr


    【解决方案1】:

    是的,他们“支持”它。有点像。

    他们给你一个矩形,告诉你单词在哪里。使用它,使用color blending mode 在图像上用您选择的颜色填充所述矩形(例如,保持亮度不变,只改变色度)。这适用于大多数书籍的黑白和灰度图像,并且对于大多数彩色字体也足够(除了那些在彩色背景中的字体)。解决此问题的方法是反转颜色而不是突出显示颜色,这在许多应用程序中都已完成(想到 Foxit Reader)。

    【讨论】:

    • 谢谢。也许我不太了解 Tesseract。我只是以为它输出了一个文本文件。我在哪里可以找到这些矩形?
    • 见这里:pixel-technology.com/freeware/tessnet2 这是一个开源 C# 包装器。
    • 我想在单击图像时突出显示文本然后识别我正在使用谷歌视觉库该怎么办?
    猜你喜欢
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    • 2012-07-27
    • 2015-06-10
    • 1970-01-01
    • 2020-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多