我快到了,但我不太明白如何转换
unsigned char ** to a cv::Mat
我知道 cv::Mat 的 .data 部分是 uchar*
我正在使用一个以...的形式返回和图像的函数
unsigned char ** output;
但我的其余代码使用 cv::Mat's。我也没有我正在使用的库的源代码,所以我真的不知道它在做什么。
编辑 感谢您的帮助,我已经做到了...
cv::Mat TempMat = cv::Mat(h, w, CV_8UC1, *output);
imshow("this is a test",TempMat);
但图像是黑色的,所以我现在需要找出那里是否真的有任何东西。
抱歉缺乏研究,我的截止日期很紧,不,这不是家庭作业,试图准备一些东西来向教授展示结果!