-1

我们想判断一个图像是好是坏。

我们会进行一组固定的检查来将图像分类为好或坏类别。

例子:

1. Background color.

2. Height X Width ratio.

3. No water marks.

一般来说,我们只想要好的图像。我们从网站获取这些图像并执行操作以验证该网站的图像。

截至目前,我们访问网站,尝试获取正常图像(例如电子商务网站的产品图像,通过排除所有页面中的常见图像)。在使用搜索参数访问谷歌方面有另一种选择"site:website name",它减少了我们识别图像的工作量。

我没有尝试/使用过color histogram的方法。

解决这个问题的更好方法是什么?任何易于实施的研究论文(或 Mahout 等开源库)也将很有用。

4

1 回答 1

1

在图像处理方面最先进的库是(在很多人看来,包括我自己)OpenCV

它最初由英特尔开发,现在完全开源。

从 Android 到 C 和 Python,存在大量语言的绑定。

它绝对可以在专业环境中使用,而且很多公司都在使用它。

它有几个开箱即用的直方图功能,并且整个库通常都经过大量优化。

您还可以找到很多基于它构建的库,例如人脸识别模式匹配

如果你想计算图像的数学参数,OpenCV 绝对是一个不错的选择:)

这是java绑定的链接

于 2012-10-11T17:48:47.633 回答