Этот фрагмент кода принадлежит поставщику устройства, для которого я использую их библиотеки. Я ни в коем случае не эксперт по программированию и должен понимать это для исследовательского проекта.
pin_ptr<System::Byte> pinPtrArray;
pinPtrArray = &e->GetImageData->dataRawPixels2Byte[0];
Mat im (e->Width, e->Height, CV_16U, pinPtrArray);
Кто-нибудь понимает, что такое pin_ptr<System::Byte>
? Кроме того, что делает внедрение этого в контейнер Mat? Если бы кто-то мог объяснить, это было бы очень признательно.