【发布时间】:2015-09-24 15:56:21
【问题描述】:
我必须在指向时完成一个向量到另一个向量的基本副本 的一个向量位于轮廓中。 这是两个向量和代码:
vector<Vec4i> lines,sheaf[10][200];
for (size_t j = 0; j < contours.size(); j++){
for (size_t i = 0; i < lines.size(); i++)
{
Vec4i l = lines[i];
if ((pointPolygonTest(contours[j], Point2f(l[0], l[1]), false) >= 0) && (pointPolygonTest(contours[j], Point2f(l[2], l[3]), false) >= 0))
{
sheaf[j][n] = lines[i];
n++;
}
}
我为这条线得到了这个按摩sheaf[j][n] = lines[i];
错误 3 错误 C2679:二进制“=”:未找到采用“cv::Vec”类型的右侧操作数的运算符(或没有可接受的转换)C:\Users\Eltimir\documents\visual studio 2013\Projects\OpenCV_2_4_10\vanishingPoints\Source.cpp 88 1 vanishingPoints
【问题讨论】: