请问,如何把内存中的数据转成mat

傻基霸 学生  2017-12-01 02:18:28
各位大佬好,是这样的,我打算在python中调用c的动态库,
在传输图像数据的时候 我们用的char类型的数组

我试着把数据保存成文件,是可以正确保存的
但是 我的函数需要转成mat形式,请问应该如何转成mat的类型呢
...全文
275 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
傻基霸 2017-12-01
引用 1 楼 paschen 的回复:
你需要按mat文件的格式的要求用二进制方式将数据写到里面
是要用imdecode 感谢
  • 打赏
  • 举报
回复
傻基霸 2017-12-01
引用 1 楼 paschen 的回复:
你需要按mat文件的格式的要求用二进制方式将数据写到里面

请问具体应该怎么做呢,是利用mat的构造函数么 , 我用 Mat mat(480, 480, CV_8UC1, data);出来保存的图片是乱的,

之前 忘记说了 这个char的数据是python 解析base64得到的
  • 打赏
  • 举报
回复
傻基霸 2017-12-01

这个char数据,是python 解析base64编码得出来的
  • 打赏
  • 举报
回复
paschen 2017-12-01
你需要按mat文件的格式的要求用二进制方式将数据写到里面
  • 打赏
  • 举报
回复
相关推荐
发帖
C语言
加入

6.5w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2017-12-01 02:18
社区公告
暂无公告