小编Oli*_*523的帖子

unsigned char**to opencv mat

我几乎在那里,但我不太明白如何转换

unsigned char ** to a cv::Mat
Run Code Online (Sandbox Code Playgroud)

我知道cv :: Mat的.data部分是uchar*

我正在使用一个以...形式返回和图像的函数

unsigned char ** output;
Run Code Online (Sandbox Code Playgroud)

但我的其余代码使用cv :: Mat's.我没有我使用的lib的源代码,所以不知道它在做什么.

编辑 感谢帮助人员,我已经完成了这个......

cv::Mat TempMat = cv::Mat(h, w, CV_8UC1, *output);
imshow("this is a test",TempMat);
Run Code Online (Sandbox Code Playgroud)

但是图像是黑色的,所以我现在需要找出是否有任何东西存在.

很抱歉由于缺乏研究我在紧迫的期限内,不是不是家庭作业,试图准备好向教授展示结果!

c++ opencv image-processing double-pointer

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

double-pointer ×1

image-processing ×1

opencv ×1