2012-08-11 78 views
1

我已经做了大量的研究,以找到具有预定义函数的库,用于检测图像(颜色,形式,纹理)的描述符,如主色,Gabor Filtring .. 已经找到不止一个库,但他们都用C++ 使用,如果有谁知道任何库用java语言使用我会很感激你的帮助java库提取图像的描述符

回答

1

考虑ImageMagick

从Java代码中使用它,使用IM4JAVA

另外chec k这篇文章:“Determining dominant color

+0

非常感谢您的回答:)我会检查那些文章 – beginner1 2012-08-11 19:34:05

+0

对不起,再次感到困扰,但我已经检查了这些文章,并做了一些研究。 ImageMagick并不真正比较2张图片。我想提取图像的描述符以便将其存储在数据库中 我还没有找到提取功能的内置函数 – beginner1 2012-08-12 14:45:09

+0

ImageMagick有[比较功能](http://www.imagemagick.org/script/compare .PHP)。 ImageMagick也有[获取图像信息的功能](http://www.imagemagick.org/script/identify.php)。所有这些功能都可以使用IM4JAVA库从Java代码中调用。请检查[IM4Java API文档](http://im4java.sourceforge.net/api/),特别是[CompareCmd](http://im4java.sourceforge.net/api/org/im4java/core/CompareCmd.html)和[IdentifyCmd ](http://im4java.sourceforge.net/api/org/im4java/core/IdentifyCmd.html)类。 – 2012-08-12 14:57:02