此图像包含30个用户数据块。我打算将这30个块提取为PNG文件,然后运行tesseract-ocr从中提取文本。有人能告诉我如何使用imagemagick来获取这30个PNG文件吗?
答案 0 :(得分:0)
Imagemagick会运作良好。在他们的document中,您可以使用一些示例
convert rose: -crop 40x30+10+10 crop.gif
# from point (40, 30) take a (width=10, height=10) frame and save into crop.gif
在您的情况下,您必须找到正确的坐标和大小,然后您可以自动执行。只要跑步尝试,就不会消耗太多时间。
希望有帮助
答案 1 :(得分:0)
以下适用于ImageMagick。我首先裁剪到一系列的盒子。然后我裁剪一组3x10等大小的盒子。
convert image.png -crop 1125x1500+43+99 +repage -crop 3x10@ +repage result_%02d.png
请参阅 http://www.imagemagick.org/Usage/crop/#crop_repage http://www.imagemagick.org/Usage/crop/#crop_equal