我遇到了这个问题。我在我的照片中找到了轮廓。近似它们和所有这些东西。现在,我想先按 Y 轴排序,然后按 X 轴排序。这可能吗?我为此使用了两次 std::sort ,并且我总是只对一个轴进行排序。请尽快回答。谢谢
bool operator()(vector<Point> c1,vector<Point>c2){
double a=boundingRect( Mat(c1)).y;
double b=boundingRect( Mat(c2)).y;
return a<b;
}
这是 Y 轴的示例。对 X 轴使用相同的 (y=>x)。