Конвертировать шестнадцатеричный код из TIFF в читаемый формат - PullRequest
0 голосов
/ 31 марта 2019

Я пытаюсь прочитать таблицу JPEG из файла TIFF, чтобы найти фрагменты изображения в файле TIFF. (Это происходит из целого файла svs слайд-изображения, и я пытаюсь удалить метку и макроизображение.) Таблица JPEG имеет шестнадцатеричное кодирование, и я не могу понять, чтобы превратить ее в читаемую информацию для поиска подизображений.

Я попытался распаковать значения. Я не хочу сохранять файл и открывать в Linux. Я хочу сделать это из тетради Jupyter. Я пытался некоторое время использовать "распаковать" из основных инструментов ввода-вывода, которые не работали. Я также кратко попробовал BeautifulSoup, но он говорит мне, что есть неверный стартовый байт. Вот первая строка, которую я пытаюсь декодировать:

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

Эта строка должна возвращать что-то вроде «Файл изображения JPEG ...». Я думаю, что если я смогу перевести эту строку, я смогу сделать остальную часть этой таблицы JPEG.

...