从图像处理的方法上来看其实不是什么很难的事情,因为在计算植物的特征(像是边缘特征和颜色特征等等)的基础上做一下分类问题基本就可以了。
计算图像边缘的方法有很多,简单的比如计算图像中频率比较高的部分,或者转角的特征点;得到这些特征以后跟一个特定的数据库比较就可以了,甚至在数据库形成的时候都不需要做特别大量的训练,因为比如颜色、叶片形态都不是特别模糊的特征,过量的训练甚至会导致over-fitting的问题;余下的就是如何提高准确率、减小运算时间的一些后处理,甚至包括再次手动voting。
所以说app关键还是创意吧。