我想根据他们的" green-ness"对几个绿色图像进行分类。 我有训练数据,其中图像名称被排列到不同的类别,比如说1,2,3等等。现在我已经给出了一组测试图像来根据列车数据进行分类。所有图像都是绿叶。根据列车数据,1类图像比5类图像更绿。 是否有任何重要的方法可以根据图像的绿色来辨别图像?
我尝试了几种方法(全部采用KNN算法),如
- 获取火车图像的Hue值(HSV颜色空间)并在KNN分类器中训练它们,然后应用于测试数据
- 获取绿色值(RGB色彩空间)并应用与上述相同的
- 获取A值(LAB颜色空间)并应用与上述相同的颜色
醇>
我得到的上述程序的准确度最高为58%。
我认为应该有一些系统的方法来做到这一点。任何人都可以从你的经验/直觉中提出想法吗?
谢谢!
答案 0 :(得分:0)
使用绿色差异作为训练数据
render: ->
React.DOM.div
null
React.createElement TextField, @_getPropsForField('sample')
以下是上述表达式http://in.mathworks.com/matlabcentral/answers/119804-greenness-of-an-rgb-image
的解释