首页 > 解决方案 > ImageMagick - 如何检测银行支票的方向并以编程方式更改方向

问题描述

我有很多银行支票的图像,其中许多是纵向模式,许多是横向模式。

如何自动检测方向并将所有图像的方向更改为横向模式,以便它们为 Tesseract OCR 返回正确的输出。

银行支票图片

我想改变它,使它看起来像这样。

处理后

标签: image-processingimagemagickocrtesseractimagemagick-convert

解决方案


今天的许多数码相机在元数据中都包含一个方向字段。如果这是真的,那么您可以使用 Imagemagick 的 -auto-orient 功能。那是:

convert -auto-orient input.jpg output.jpg

但是,对于这张图片,情况似乎并非如此。元数据中没有方向字段。


推荐阅读