我想使用 OpenCV 对来自 Bumblebee2 相机的校正图像进行一些处理。我正在使用 FlyCapture2 和 Triclops 从传感器中抓取图像并进行校正。我想将 TriclopsColorImage 转换为 cv::Mat 以与 OpenCV 一起使用。
从 TriclopsColorImage 对象我可以得到以下信息:
int nrows; // The number of rows in the image
int ncols; //The number of columns in the image
int rowinc; //The row increment of the image
unsigned char * blue; //pixel data for the blue band of the image
unsigned char * red; //pixel data for the red band of the image
unsigned char * green; //pixel data for the green band of the image
我不知道如何将此信息转换为 cv::Mat 图像以便我可以处理它。有人可以指出我正确的方向吗?