【发布时间】:2010-11-22 06:59:59
【问题描述】:
我希望能够打开一个图像文件并逐字节添加十六进制值。我不知道如何做到这一点,令人惊讶的是,谷歌搜索“python 字节编辑”和“python 字节数组”并没有提出任何建议。有人可以指出我需要使用的库、我可以用谷歌搜索的具体方法或教程/指南吗?
【问题讨论】:
-
这是您想以编程方式执行的操作吗?还是您在寻找十六进制编辑器?
-
@david:我想我想以编程方式进行。在我的自定义图像文件中,有 7 个维度定义了每个像素,并且它们通过基本上在所有 7 个维度中递增来组织成一个块。我想撤销它,分离所有 7 个维度,然后重新组合它们,使它们符合图像的 TIF 文件规范。我认为最好以编程方式完成,是吗?
-
我会通过 PIL 库完成 TIFF 部分。
-
@nelson:为什么? PIL 库提供了什么可以让这变得更容易?
标签: python byte hex filereader