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

Convert hex code from TIFF to readable format

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

我已经尝试解包这些值。我不想保存文件并在 Linux 中打开。我想在 jupyter notebook 中执行此操作。我已经尝试使用 IO 核心工具中的 "unpack" 一段时间了,但没有用。我也简单地尝试了 BeautifulSoup,但它告诉我有一个无效的起始字节。这是我要解码的第一行:

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

这一行应该 return 类似于 "JPEG image file..." 我想如果我能翻译这行我就可以完成这个 JPEG 的其余部分 table.

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