【发布时间】:2013-08-27 15:48:51
【问题描述】:
我正在尝试创建一个与另一个具有相同大小和类型的Mat。新的Mat的所有元素都应该为零,所以我尝试了Mat::zeros(size, type)函数,定义为:
static MatExpr zeros(Size size, int type);
这是我的代码。假设我已经有一个Mat g(通过imread 创建):
Mat h = Mat::zeros(g.size, g.type());
这会给我一个编译器错误,抱怨:
没有匹配的函数调用'zeros'
我做错了什么?
【问题讨论】:
-
g.size的类型是什么?
标签: c++ opencv compiler-errors overloading