,如何获得上面工件的主要方向
?...主要思路:
1.分别获得每个工件的轮廓; 2.处理每个轮廓,采用pca(主成分分析)方法,获得所有轮廓点的集合的中点,主要方向等信息; 3.绘图并返回结果。...绘制轮廓
drawContours(img, contours, i, CV_RGB(255, 0, 0), 2, 8, hierarchy, 0);
//寻找每一个轮廓的方向...getOrientation(contours[i], img);
}
3.单独处理每个轮廓,分析其主要方向,绘制结果
//获得构建的主要方向
double getOrientation...这里做的是将轮廓点的x和y作为两个维压到data_pts中去。