【发布时间】:2023-04-08 13:09:01
【问题描述】:
我有一个图像的二进制文件,它是 256x256 数组
我只想在此文件中的每个字节后添加一个空格
例如 000101010101110101010100
预期输出:00010101 01011101 01010100
任何人都可以使用 matlab 建议我这样做吗
【问题讨论】:
-
您已经阅读过文件了吗?您在矩阵、向量、字符数组中是否有那些 0/1 值...?
-
是为了展示吗?还是您要实际更改保存的值?
-
是的,我已经有了这个文件。我有一个 256x256 阵列。我所做的是对矩阵进行转置并将其调整为 8192 行和 8 列。但这会导致读取所有数据的许多行地址。所以我想把每个字节分开,这样我就可以直接从同一行读取它们。
-
是的,我希望我的 fpga 将这些数据读取为字节。因此,除非我将字节分开,否则它将把整行读取为单个数据值。
-
所以你有一个 65,536 字节的二进制文件,你希望它变成 131,072 字节的文件,其中每个第二个字节是一个空格。对吗?
标签: image matlab binary byte whitespace