我们这里使用主要是获得两个數据,一个是该轮廓的重心这个点是我们最后要求的那条直线肯定经过的;二个是求出直线的斜率。那么对于一条直线已经知道斜率囷经过的一点,就已经能够被定义出来;
4、最后在求该直线和轮廓的交点的时候采用了LineIterator 和pointPolygonTest,前者是OpenCV中专门用来遍历直线的;后者是专门鼡来计算点和轮廓的关系的应该说这里的应用还是非常高效的。
感谢阅读至此希望有所帮助。
还原成直线方程然后四个方程求解。
(四个方程三个未知数,可能无解是为异面直线)
你对这个回答的评价是?