![]() |
通过独立应用程序进行图像处理
我正在开发一个用于进行[B]基于内容的图像检索[/B]的项目,其中前端将位于Java中。
主要问题是关于选择用于执行图像处理的工具。由于Matlab提供了许多执行CBIR的功能。但是使用Matlab的主要问题是,您需要在使用该应用程序的每台计算机上安装Matlab。 有什么其他方法可以执行我的项目(使用其他工具或驱动程序),以便我的应用程序无需使用任何其他工具即可运行? 还是可以只在Matlab中开发整个应用程序并将其部署为独立的应用程序?谢谢.. [B]回答:[/B] 有很多图像处理库,例如用于Java的[URL="http://rsbweb.nih.gov/ij/"]ImageJ[/URL] ,还有[URL="http://commons.apache.org/sanselan/"]Apache Commons[/URL]项目提供的一个。如果需要更高级别的计算机视觉库,则可以使用C ++的[URL="http://sourceforge.net/projects/opencv/"]OpenCV[/URL] ,它也具有Java的绑定。 您也可以在Matlab中开发整个应用程序,但是要部署独立的应用程序则需要获得Mathworks Builder NE的许可(这可能很昂贵)。 Matlab非常适合用于研究和原型制作。 还有其他一些适合快速原型制作的替代方法,例如Python和PIL。 我认为最重要的是,有很多选择。 [url=https://stackoverflow.com/questions/3952539]更多&回答...[/url] |
所有时间均为北京时间。现在的时间是 23:42。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.