在java中的开源image processing库

任何人都可以在Java中提出一个好的开源image processing库吗? 我想开发一个使用它的OMR阅读器。

有很多select,每个都有自己的特点和缺点。 如果你想更详细地讨论你的需求,我可以触及每个图书馆与你的项目有关的特定属性:

JAI

马文image processing框架

http://marvinproject.sourceforge.net

和简单的: imgscalr

我会build议使用JAI,如上所述,成像方面,但编写一个OMR应用程序,您将需要模板注册。 这可以使用OpenCv来实现。 这适用于Java(以及许多其他语言和平台)。

如果没有良好的图像配准,无论image processing库如何,您最终都会在某些扫描中丢失一些标记,因为您会发现由于扫描仪的工作方式,某些扫描会发生移位。