永发信息网

利用opencv,已知byte img[],int w,int h,int channel四个参数,怎么生成mat

答案:2  悬赏:0  手机版
解决时间 2021-01-11 00:27
利用opencv,已知byte img[],int w,int h,int channel四个参数,怎么生成mat
最佳答案
复用一块内存的话可以
Mat mat(h, w, CV_8UC(channel), (uchar*)img);
对mat的任何操作都会反馈到img;img需要自己释放。

如果img被释放,再使用mat会导致错误。可以创建一个备份。
Mat mat = Mat(h, w, CV_8UC(channel), (uchar*)img).clone();
此时对mat的操作不会反馈给img。
全部回答
cvConvert 就可以把 iplimg转到 cvmat 类型的变量里追问我是用opencv sdk 它里面好像没有iplimage追答iplimage 就是opencv里面的图像存储类型。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
仕博达的手表怎么样?好不好?
运营收入那里是什么意思
井水抽出来怎样通过ppr管入户
五年级下册英语t开头的单词
25号在头趣提现5元到现在还没到账,是哪里的
节能环保烧颗粒炉子
已知点M(-4,2),将坐标系先向下平移2个单
单选题下列说法中,正确的是A.物质跟氧气发生
求一段c语言程序代码
邳州市队现役军人每年补贴是多少
华夏落成和华厦落成谁是正确的
经常喝牛对身体有害吗?
赏析 次北固山下1、潮平两岸阔,风正一帆悬
麻团需要冷藏吗?
请问建筑施工外架外面立杆双根并立是什么意思
推荐资讯
惊蛰 苇岸   ①二十四节气令我们惊叹叫
气车仪表上显示白色小船90度什么意思
2根pvc 管,用来连接在一起 的东西叫什么?
XX世纪 是第几世纪???
阳历1971年1月3日出生是什么星座
太原社保中心在哪儿?
可供出售金融资产减值准备的考虑有哪些
安徽三德泡浴粉诈骗
有一个叫杨毅的 23左右 安庆的 进了在上海中
企业餐厅出现高油高盐怎么办?
请问大家卸糖康桑茶真的管用吗?能有作用吗?
36和48的公因数有哪些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?