安卓手机摄像头识别颜色,谁有这方面的代码,给提供一下,谢谢了

用手机摄像头拍了一张红色图片,想把颜色识别出来,不知道代码应该怎么写?

下面是用opencv搞的,android应该也用对应的api吧

 result.create(image.rows, image.cols, CV_8U);
        cv::Mat_<cv::Vec3b>::const_iterator it = image.begin<cv::Vec3b>();
        cv::Mat_<cv::Vec3b>::const_iterator itend = image.end<cv::Vec3b>();
        cv::Mat_<uchar>::iterator itout = result.begin<uchar>();
        for(; it!=itend; ++it, ++itout){
                if(getDistance(*it) ==red){

                }
        }

这是有可能的,Android的摄像头能分辨颜色