Мне нужно преобразовать 2D-динамический массив c в Mat и сохранить его как новое изображение в градациях серого. Это мой код (продолжает падать после преобразования массива в Mat):
#define N 4000
#define M 3500
int **Bitplane = new int *[N];
for (int i = 0; i<N; i++)
{
Bitplane[i] = new int[M];
}
//processing and filling the matrix ...etc
Mat BPimage(704, 1280, CV_64F, Bitplane);//crashing with dynamic arrays
imwrite("//location and name.jpg//", BPimage);
puts("OK");
for (int i = 0; i < N; ++i)
{
delete[] Bitplane[i];
}
delete[] Bitplane;