将十六进制代码从TIFF转换为可读格式

时间:2019-03-31 02:04:38

标签: jupyter-notebook hex ascii jpeg decode

我正在尝试从TIFF文件中读取JPEG表,以找到TIFF文件中的子图像。 (这来自整个幻灯片图像svs文件,我正在尝试删除标签和宏图像。)JPEG表是十六进制编码的,我无法弄清楚将其转换为可读信息来定位子图像。

我尝试解压缩值。我不想保存文件并在Linux中打开。我想从Jupyter笔记本中执行此操作。我已经尝试了一段时间,无法使用IO核心工具中的“拆包”功能。我还短暂尝试过BeautifulSoup,但它告诉我起始字节无效。这是我要解码的第一行:

b'\xff\xd8\xff\xdb\x00C\x00'

此行应返回类似“ JPEG图像文件...”的内容,我认为如果我可以翻译此行,则可以完成此JPEG表的其余部分。

1 个答案:

答案 0 :(得分:0)

使用python TIFF包来帮助查找我正在寻找的TIFF文件的页面。