LabVIEW论坛
直播中

啊是大撒旦

9年用户 79经验值
擅长:可编程逻辑
私信 关注
[问答]

Labview图像二进制转换问题

`各位大神,我想把一张图片通过变成二进制通过TCP传输,现在我把图片转换成二进制文件,但文件只有1KB大小。我想读取但是不知道二进制的图片数据类型。能否帮我画一个简易的读取二进制图片的程序,谢谢
` 捕获1.PNG 捕获.PNG

回帖(4)

王治

2017-12-29 09:46:06
没有这么复杂,直接用读取二进制文件就可以了,打开文件->读取二进制文件->关闭文件,通过tcp传输过去之后,同样写入二进制文件,修改后缀名为图片格式就可以了
1 举报
  • 胡义军: 不可以,转不了的。不是LV生成的二进制文件直接强制读成二进制是读不了的。系统报错,原文件是更高版本的LV创建的。这个想法简单,其实是错误的。

啊是大撒旦

2017-12-29 09:50:09
引用: 隔壁老wang 发表于 2017-12-29 09:46
没有这么复杂,直接用读取二进制文件就可以了,打开文件->读取二进制文件->关闭文件,通过tcp传输过去之后,同样写入二进制文件,修改后缀名为图片格式就可以了

读取二进制文件用的是什么数据类型啊?
举报

王治

2017-12-29 10:47:51
引用: 595814735 发表于 2017-12-29 09:50
读取二进制文件用的是什么数据类型啊?

你的框图不是用了写二进制文件么,读二进制文件跟它是一对的,放在一个选板上,读出来就是字符串格式,你写进去也是字符串格式
举报

胡义军

2020-12-5 03:09:58
不可以,转不了的。不是LV生成的二进制文件直接强制读成二进制是读不了的。系统报错,原文件是更高版本的LV创建的。这个想法简单,其实是错误的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分