登录论坛

查看完整版本 : 通过独立应用程序进行图像处理


poster
2019-12-10, 20:48
我正在开发一个用于进行基于内容的图像检索的项目,其中前端将位于Java中。

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

有什么其他方法可以执行我的项目(使用其他工具或驱动程序),以便我的应用程序无需使用任何其他工具即可运行?

还是可以只在Matlab中开发整个应用程序并将其部署为独立的应用程序?谢谢..



回答:

有很多图像处理库,例如用于Java的ImageJ (http://rsbweb.nih.gov/ij/) ,还有Apache Commons (http://commons.apache.org/sanselan/)项目提供的一个。如果需要更高级别的计算机视觉库,则可以使用C ++的OpenCV (http://sourceforge.net/projects/opencv/) ,它也具有Java的绑定。

您也可以在Matlab中开发整个应用程序,但是要部署独立的应用程序则需要获得Mathworks Builder NE的许可(这可能很昂贵)。 Matlab非常适合用于研究和原型制作。

还有其他一些适合快速原型制作的替代方法,例如Python和PIL。

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



更多&回答... (https://stackoverflow.com/questions/3952539)