Может кто-нибудь сказать мне, что это за кодировка - PullRequest
0 голосов
/ 17 ноября 2018

Я получил изображение, и оно сохраняется как .txt.Может кто-нибудь сказать мне, как я могу узнать, как это было закодировано?Первые 4 строки ниже.Он был использован в C # проекта как .bmp

iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAIAAAAnuUURAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAACIjSURBVGhDTZcFUNTt9 / Z5nsega3fZTpYtll2W XLqXRpAQlEZRCRGVkJIWULpLukUaERUDEcQAARXsbjHAQOL73uj8f / MYZ + 65ZwdmP1znXOecW0hC DI5GKVDZBm5Z9VQjLwmiBkHTXt7AB0bTRikayimakHXcJYmaKLbRJlkiimUoiWfRCBQTJR4Whd + 3

1007 *

1 Ответ

0 голосов
/ 17 ноября 2018

Ключевым моментом здесь является то, что у вас есть изображение, которое на диске сохраняется в виде последовательности 1 и 0, как и все остальное на диске.Ключом к декодированию изображения является знание формата изображения, который подобен словарю, который позволяет интерпретировать цифры 1 и 0.

Первые четыре строки, как текст, скорее всего, не помогут в этой задаче.Вы фактически сказали: «Возьмите эту информацию, хранящуюся на диске, как 1 и 0, которые определенно не представляют текст , и интерпретируйте их как текст ». Было бы так же полезно иметь первые четыре строки 1 и 0,и было бы более полезно иметь все строки 1 и 0.

Лучший способ решить вашу проблему:

  1. Удалите .txt расширение файла
  2. Попробуйте добавить к каждому из общих расширений файлов изображений (.bmp, .jpg, .gif и т. д.) и откройте изображение с таким расширением файла

Расширение файла, которое позволяет успешно открыть изображение (оно открывается и не представляет собой лишнего шума), является кодировкой изображения.Я сильно подозреваю, что это будет .bmp (если где-то, кто-то или кто-то преобразовал это в другой формат)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...