关于OpenCV中poin2f的用法疑问
vector<Point2f> srcTri;
float x = 100.0f;
float y = 250.0f;
srcTri = Point2f(x, y );
这一小段代码,在运行到Point2f的时候,本该运行的应该下面这个直接复制的操作
template<typename _Tp> inline
Point_<_Tp>::Point_(_Tp _x, _Tp _y)
: x(_x), y(_y) {}
但是我在电脑上运行的时候,运行到了下面这个操作
template<typename _Tp> inline
Point_<_Tp>& Point_<_Tp>::operator = (const Point_& pt)
{
x = pt.x; y = pt.y;
return *this;
}
然后我查看srcTri的值的时候,果不其然提示了“identifier is out of scope”
百思不得其解,求各位大神指教,多谢!