imagemagick-将细化限制在图像的某个区域

imagemagick-将细化限制在图像的某个区域,imagemagick,Imagemagick,我需要处理大量的点阵打印文档扫描,以便优化它们,以便使用ocr引擎进行阅读。 我使用imagemagick确保矩阵点之间没有空格,因此ocr引擎工作得更好。问题在于性能,PDF扫描速度为600dpi,处理时间过长。我想将处理仅限于受分区ocr影响的区域,我尝试使用“-region”操作符,但即使它起作用,处理也需要相同的时间。 这是windows命令行使用的命令: convert -density "601.6x600" -units pixelsperinch -monoc

我需要处理大量的点阵打印文档扫描,以便优化它们,以便使用ocr引擎进行阅读。 我使用imagemagick确保矩阵点之间没有空格,因此ocr引擎工作得更好。问题在于性能,PDF扫描速度为600dpi,处理时间过长。我想将处理仅限于受分区ocr影响的区域,我尝试使用“-region”操作符,但即使它起作用,处理也需要相同的时间。 这是windows命令行使用的命令:

convert -density "601.6x600" -units pixelsperinch -monochrome files\1.pdf -region 2000x200+2500+2100 -negate -morphology Thinning "17x17+8+8: -,-,-,-,-,0,0,0,0,0,0,0,-,-,-,-,- -,-,-,-,0,0,0,0,0,0,0,0,0,-,-,-,- -,-,-,0,0,0,0,0,0,0,0,0,0,0,-,-,- -,-,0,0,0,0,-,-,-,-,-,0,0,0,0,-,- -,0,0,0,0,-,-,-,-,-,-,-,0,0,0,0,- 0,0,0,0,-,-,-,-,-,-,-,-,-,0,0,0,0 0,0,0,-,-,-,-,-,-,-,-,-,-,-,0,0,0 0,0,0,-,-,-,-,-,-,-,-,-,-,-,0,0,0 0,0,0,-,-,-,-,-,1,-,-,-,-,-,0,0,0 0,0,0,-,-,-,-,-,-,-,-,-,-,-,0,0,0 0,0,0,-,-,-,-,-,-,-,-,-,-,-,0,0,0 0,0,0,0,-,-,-,-,-,-,-,-,-,0,0,0,0 -,0,0,0,0,-,-,-,-,-,-,-,0,0,0,0,- -,-,0,0,0,0,-,-,-,-,-,0,0,0,0,-,- -,-,-,0,0,0,0,0,0,0,0,0,0,0,-,-,- -,-,-,-,0,0,0,0,0,0,0,0,0,-,-,-,- -,-,-,-,-,0,0,0,0,0,0,0,-,-,-,-,-" -morphology Thinning "13x13+6+6: -,-,0,0,0,0,0,0,0,0,0,-,- -,0,0,0,0,0,0,0,0,0,0,0,- 0,0,0,-,-,-,-,-,-,-,0,0,0 0,0,-,-,-,-,-,-,-,-,-,0,0 0,0,-,-,-,-,-,-,-,-,-,0,0 0,0,-,-,-,-,-,-,-,-,-,0,0 0,0,-,-,-,-,1,-,-,-,-,0,0 0,0,-,-,-,-,-,-,-,-,-,0,0 0,0,-,-,-,-,-,-,-,-,-,0,0 0,0,-,-,-,-,-,-,-,-,-,0,0 0,0,0,-,-,-,-,-,-,-,0,0,0 -,0,0,0,0,0,0,0,0,0,0,0,- -,-,0,0,0,0,0,0,0,0,0,-,-" -morphology Close Disk -negate -compress zip r.pdf
另外,我想在imagemagick论坛上发表文章,但我没有找到订阅的链接…

问题在这里得到解决

-region参数似乎在处理整个文件后起作用。使用克隆、裁剪、图层和展平进行修复:

magick in.tiff ( +clone -crop 100x100+500+500 -morphology dilate disk ) -layers flatten x2.tiff

时间很可能花在光栅化PDFno上,如果我去掉形态学,速度会快得多