通过独立应用程序进行图像处理

Mah*_*pta 3 java matlab image-processing

我正在开发一个基于内容的图像检索的项目,前端将在java中.

主要问题是选择用于执行图像处理的工具.由于Matlab为CBIR提供了许多功能.但是使用Matlab的主要问题是你需要在使用该应用程序的每台计算机上安装Matlab.

有没有其他方式我可以做我的项目(使用其他工具或驱动程序),以便我的应用程序将运行而不使用任何其他工具???

或者我可以仅在Matlab中开发整个应用程序并将其部署为独立应用程序??? 谢谢..

car*_*sdc 6

有很多图像处理库,例如Java:ImageJ,Apache Commons项目也有一个.例如,如果您需要更高级别的计算机视觉库,那么OpenCV for C++也具有Java绑定.

您也可以在Matlab中开发整个应用程序,但要部署独立应用程序,需要许可Mathworks Builder NE(这可能很昂贵).Matlab非常适合研究和原型设计.

还有其他替代方法可以快速进行原型设计,例如Python和PIL.

我认为最重要的是有很多选择.


ivo*_*der 6

Java图像实用程序库:用于加载,编辑,分析和保存像素图像文件的Java库.

它支持各种文件格式.

为命令行提供演示应用程序.它也有AWT GUI工具包.