我尝试用二进制代码写入文件。 在mathematica中,我有一些用霍夫曼代码编码的刺痛,我需要将它们写入二进制文件,看看文件大小是多少。
最好的方法是什么?
感谢。
答案 0 :(得分:2)
您应该能够将此程序用于您的目的。这里一些二进制数据在file
中创建,并以二进制格式写入streamoutput.gif
:
file = ExportString[Graphics[Disk[]], "GIF"];
stream = OpenWrite["streamoutput.gif", BinaryFormat -> True];
BinaryWrite[stream, file];
Close[stream];
Import["streamoutput.gif"]