在openCV Android中为ListOfPoints的每个元素添加常量

时间:2014-01-12 11:05:41

标签: java android opencv image-processing

我只能在一个框架的一部分(水平线下方)找到轮廓。我想在使用MatOfPoint.toList()后得到点的真实坐标。这是我的代码:

Iterator<MatOfPoint> itr = mContours.iterator(); 
    while(itr.hasNext()){

    MatOfPoint tmp = itr.next();
    List<Point> listOfPoints = tmp.toList();            

    Iterator<Point> iterator = listOfPoints.iterator();         
    while(iterator.hasNext()){
        Point p = iterator.next();
        p.y=p.y+CONSTANT;      
    }           
}

问题是:非常慢。有没有办法更快地完成它?

1 个答案:

答案 0 :(得分:2)