以下将创建1个Mat数据结构粒子并初始化它,
static Mat Particle = (Mat_<float>(4, 1) << 0, 0, 0, 0);
但是如何创建100个这样的粒子并初始化?
答案 0 :(得分:1)
也许是这样的(假设你想要它们全部初始化相同?):
static Mat Particle = (Mat_<float>(4, 1) << 0, 0, 0, 0);
std::vector<Mat> pParticles;
for (int i = 0; i < 100; ++i)
{
pParticles.push_back(Particle.clone());
}