Imagemagick 如何使用TextCleaner处理背景较暗的浅色文本

Imagemagick 如何使用TextCleaner处理背景较暗的浅色文本,imagemagick,ocr,Imagemagick,Ocr,正如标题所述,我收集的大多数图像都有深色背景和浅色文字,这使得tesseract很难识别嵌入的文本。有人知道我如何用TextCleaner交换两种颜色吗?谢谢大家! 在我的textcleaner脚本中没有这方面的标志。但我将尝试添加一个。现在,您可以通过将-negate ImageMagick命令管道化到脚本中来实现这一点: convert input -negate miff:- | textcleaner -f 20 -o 10 - output 编辑:我刚刚发布了另一个版本的脚本,允许

正如标题所述,我收集的大多数图像都有深色背景和浅色文字,这使得tesseract很难识别嵌入的文本。有人知道我如何用TextCleaner交换两种颜色吗?谢谢大家!

在我的textcleaner脚本中没有这方面的标志。但我将尝试添加一个。现在,您可以通过将-negate ImageMagick命令管道化到脚本中来实现这一点:

convert input -negate miff:- | textcleaner -f 20 -o 10 - output

编辑:我刚刚发布了另一个版本的脚本,允许单向或双向反转。所以上面的例子是

textcleaner -f 20 -o 10 -i 1 input output
其中-i 1表示反转输入的颜色。如果要反转颜色,则处理输出,然后再次反转,然后使用-i 2


请注意,如果您将textcleaner用于商业用途,请联系我获取许可

我的案例是供研究使用的。谢谢你,弗雷德!它的工作:-如果我的答案是有益的,请考虑投票。