Я создаю многомерный объект MAT и хотел бы получить размер объекта - например,
const int sz[] = {10,10,9};
Mat temp(3,sz,CV_64F);
std::cout << "temp.dims = " << temp.dims << " temp.size = " << temp.size() << " temp.channels = " << temp.channels() << std::endl;
Я считаю, что в результате MAT будет 10x10x9, и я бы хотел подтвердить, но оператор COUT дает:
temp.dims = 3 temp.size = [10 x 10] temp.channels = 1
Я надеялся увидеть:
temp.dims = 3 temp.size = [10 x 10 x 9] temp.channels = 1
Или:
temp.dims = 3 temp.size = [10 x 10] temp.channels = 9
Как я могу получить размерность этого объекта Mat? Я не видел никаких методов в Mat:: Mat или MatND