为 Imagemagick 脚本查找正确的 -level 运算符值

为 Imagemagick 脚本查找正确的 -level 运算符值

我需要处理扫描的书籍图像并删除灰色背景。我想-level为 Imagemagick 脚本找到正确的运算符值。为此,我需要进行一系列测试并比较结果。像这样:

convert file.tif -normalize -level 10%,90% outfile1.tif
convert file.tif -normalize -level 15%,75% outfile2.tif
convert file.tif -normalize -level 27%,76% outfile3.tif

等等。假设进行 10 次测试,-level值从 10% 开始,并以 2% 的步幅增加:10%、12%、14% 等等。其他值也一样,只是步长为5%:70%、75%、80%、85%、90%。如何制作 bash 脚本来运行此测试并在输出上创建包含所有这些测试的单个 PDF 文件?然后可以比较结果并选择最好的一个。

答案1

有不止一个 自适应方法 用于自动对打印在不同色调的白纸上的黑色文本进行阈值处理。

考虑使用以下描述的三种方法之一 文档:

-auto-threshold方法

自动执行图像阈值处理。

以下是有效的方法:...

  • 卡普尔...
  • 大津...
  • 三角形 ...

相关内容