0

我在 BMP 中有 1x1 像素图像。我在记事本中打开它。选择 ALL 并将整个数据粘贴到串行端口监视器上,以查看文件中的确切字符..whatever... 我只需复制在记事本中打开的 BMP 文件的数据并将其粘贴到另一个文本文件中,将其另存为 . BMP 扩展。但是没有形成图像。作为无效的 BMP 文件。当我通过右键单击检查两个图像(原始图像和通过将数据复制到新文件创建的图像)的属性时,预先信息存在差异。有什么问题?我怎样才能做到这一点。我的控制器中有图像数据,想将其作为 bmp 图像保存在 SD 卡上......

4

1 回答 1

0

cp ./image.bmp ./image-copy.bmp

这将允许您将位图复制到另一个文件,该文件包含类 Unix 操作系统上原始位图的有效副本。在 Windows 中,使用copy file.bmp file-copy.bmp.

如果您想查看文件的实际二进制数据,您正在寻找的是一个十六进制编辑器。记事本将某些不可打印的字符表示为完全不同的可打印字符。当您在记事本中打开任何二进制数据文件并将其内容复制到剪贴板时,您实际上并没有复制二进制数据。您正在复制 Notepad 将不可打印数据转换为可查看数据的尝试。

于 2012-11-20T04:22:36.217 回答