java图形识别求解决方案

安卓手机拍一张图片,图片上有多种图形,图形种类为三角形,圆形,矩形,颜色为红色,绿色,蓝色,要求识别指定颜色图形的个数

1,根据颜色把相同颜色的图像分开;2,对每种颜色的图像做连通域标记即可获得每种颜色的图形个数,位置,面积等。

试试用OpenCV类库来做识别处理

http://blog.csdn.net/yanzi1225627/article/details/16917961

这个貌似只能用opencv做图像识别了

opencv吧。..