我正在计算一些值并使用如下函数将它们存储在变量中:
array<array<double,1000>,1000> index;
sum(double A, ..., array<array<double, 1000>,1000> & index);
Run Code Online (Sandbox Code Playgroud)
我快速观察了数组的索引数组,它在执行上述声明时填充了值。没关系
但!一旦我调用另一个使用索引数组的函数,其声明如下:
average(..., array<array<double,1000>,1000> index, ...)
Run Code Online (Sandbox Code Playgroud)
我收到一个未处理的异常(Stack Overflow),它将我重定向到一个 asm 文件(chkstk.asm):
test dword ptr [eax],eax ; probe page.
Run Code Online (Sandbox Code Playgroud)
知道如何解决这个问题吗?
IplImage 中的我的图像*
您是否确认以下顺序正确:
B、G 和 R:OpenCV 的颜色顺序?
CvScalar scal = cvGet2D(img, x, y);
blue_lum=scal.val[0];
green_lum=scal.val[1];
red_lum=scal.val[2];
Run Code Online (Sandbox Code Playgroud)