使用 imagemagick 在 Ubuntu 上将 PNG 吐到多个图像中
Spit PNG into multiple images on Ubuntu with imagemagick
此映像包含 30 个用户数据块。我计划将这 30 个块提取为 PNG 文件,然后 运行 tesseract-ocr 从中提取文本。谁能告诉我如何使用 imagemagick 获取这 30 个 PNG 文件?
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
在你的情况下,你必须找到正确的坐标和大小,然后你可以自动完成。就运行试试吧,不会浪费太多时间。
希望有所帮助
以下在 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
此映像包含 30 个用户数据块。我计划将这 30 个块提取为 PNG 文件,然后 运行 tesseract-ocr 从中提取文本。谁能告诉我如何使用 imagemagick 获取这 30 个 PNG 文件?
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
在你的情况下,你必须找到正确的坐标和大小,然后你可以自动完成。就运行试试吧,不会浪费太多时间。
希望有所帮助
以下在 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