我想在不进行太多计算的情况下找到轮廓的中心。 opencv 中是否有内置函数?

最佳答案

对于“几何中心”,获取轮廓的 boundingRect(),然后:

   cx = br.x+br.width/2; cy = br.y+br.height/2;

对于“质心”,获取轮廓的 moments(),然后:
   cx = m.m10 / m.m00;   cy = m.m01 / m.m00;

关于visual-c++ - 使用opencv和visual c++查找轮廓的中心,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22399257/

10-12 12:43