识别图像类型的最佳方法是什么?rwong 对这个问题的回答表明Google将图像分为以下几组:
- 照片 - 连续色调
- 剪贴画 - 光滑的阴影
- 画线 - 双色调
将图像分类为其中一组的最佳策略是什么?我目前正在使用Java,但欢迎任何一般方法.
谢谢!
更新:
我尝试了tyjkenn在评论中提到的独特颜色计数方法,它似乎适用于我尝试过的大约90%的案例.特别是使用独特的颜色计数难以正确地检测黑白照片.
获取图像直方图并单独计算窥视图似乎不是一个可行的选择.例如,此图像只有两个峰:

这是我检查过的另外两张图片:
