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

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

我试着把数据保存成文件,是可以正确保存的
但是 我的函数需要转成mat形式,请问应该如何转成mat的类型呢
...全文
485 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
傻煎包 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文件的格式的要求用二进制方式将数据写到里面

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧