opencv学习笔记-入门(28)之stack overflow

由于hog 提取的特征样本的数量之多,要建立一个矩阵将其所有的特征来存储进行训练, 我建立用:float data[2670 * 3758];  结果每次都提醒,stack overflow

原因如下:默认分配的stack大小为1M, 

解决方法:

1)project property->Configuration Properties->Linker->System->Stack Reserve Size
改成10000000,就可以了,注意是7个0哦

2)float *data = new float[2670 * 3758];    //要分配成动态指针类型


你可能感兴趣的:(存储,float)