求救大佬!几个轮廓排序的函数,救救我吧
opencv吧
全部回复
仅看楼主
level 4
五脊六廋
楼主
大佬们,想要每个轮廓从左到右进行排序,有函数可以做到吗?没有的话,给个思路呗
2022年03月11日 13点03分
1
level 13
leehqsunny
从左到右?那不就是每个轮廓拿出来,比一下坐标X的值,然后排序吗?
2022年03月25日 02点03分
2
五脊六廋
用冒泡排序吗
2022年03月25日 03点03分
leehqsunny
@五脊六廋
随便啊,你会啥就用啥,反正你这种也不在乎这点点效率
2022年03月25日 03点03分
五脊六廋
@leehqsunny
有道理哈哈 现在我主要是不知道咋用puttext输出1 2 3.....
2022年03月25日 09点03分
level 1
葛力姆乔·法西
查一下std::sort 自定义规则
2022年04月26日 14点04分
3
五脊六廋
@葛力姆乔·法西
我现在主要看不懂这函数 排序从左到右时[]这符号是干啥的 删了还报错
2022年04月26日 15点04分
葛力姆乔·法西
@五脊六廋
没懂什么意思。第一个参数起始迭代器 第二个参数末尾迭代器 第三个默认缺省,也可以自定义排序规则函数,第三个位置写函数名
2022年04月26日 16点04分
五脊六廋
@葛力姆乔·法西
sort(lights.begin(),lights.end(),[](LightBar &a1,LightBar& a2){return a1.center.x<a2.center.x;});这里的[]是一个函数?
2022年04月27日 02点04分
葛力姆乔·法西
@五脊六廋
是啊 你写sort里或者写外面只传函数名都行
2022年04月27日 03点04分
1