开发者社区> 问答> 正文

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

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

展开
收起
爵霸 2016-06-01 09:48:32 3462 0
1 条回答
写回答
取消 提交回答
  • 下面是用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){
    
                    }
            }
    
    2019-07-17 19:22:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载