我有大量扫描图像,它们都有些歪斜,周围有一个白色区域。
所以,这些图像有颜色的矩形,被一个大的白色区域包围。问题是这些颜色矩形不平行于图像边框。
我确信必须有一种方法可以以编程方式检测这些颜色矩形,这样我就可以旋转图像(从而不倾斜它)然后裁剪它,只留下有趣的部分。我想我不太确定这个过程叫什么,所以我在谷歌上搜索解决方案时遇到了麻烦。
有谁知道可以让我开始的方法?我应该研究一下那里的任何图书馆吗?或者有帮助的算法的名称?
我计划在这个项目中使用 Java,但我还没有真正开始,所以我愿意接受任何语言的库建议。