最近在做一个课题,因为是工科课题,所以pc服务端是基于MFC以及opencv做的,在服务端上通过摄像机获取现场图片,同时也将现场的一些参数传递给手机。socket通讯完成了,一些不同的字符参数我也通过加标记的方法传过去了。剩下最后的一个问题,如何把mat型的frame帧传递给手机,还要像之前那样加上标记,用来区别传递信息的不同。查了很多资料,实在个人能力有限,望各位大大能够给予帮助!请贴一些代码例子给我看看谢谢谢谢!  

解决方案 »

  1.   

    PC机端做成Web服务器, 手机通过Web浏览器查看  应该可以减少很多工作量
      

  2.   

    自定义个格式,通过socket发送数据,接收后解析。还原成图片
      

  3.   


    我手机app其他东西已经弄好了。。不能再去考虑其他的了。。
      

  4.   


    我现在是将Iplimage保存为位图文件,然后通过fp = fopen("F://abc.bmp", " ab")去读成二进制,再通过fread(buffer, 1, sizeof(fp), fp)存入buffer;再send(connectSock, (char*)buffer, strlen(buffer), 0);但是断点来看 手机端收到的数据不太对 问下这个思路有问题么