我只能在一个框架的一部分(水平线下方)找到轮廓。我想在使用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;
}
}
问题是:非常慢。有没有办法更快地完成它?
答案 0 :(得分:2)
为什么不在调用findContours时添加偏移量?
(你只是把它当作最后一个arg)