Почему когда октрываю картинку в текстовой форме?
Все просто. Все данные просто набор байтов. А в каком виде нам их покажет программа,  зависит от того как программа их интерпретирует. Видимо текстовая форма интерпретирует данные как текст, и показывает соотвествующие символы. Она просто не умеет ничего другого. То что в этом наборе символов есть читаемые слова - это заголовки контейнера изображения. Они имеют текстовый формат.
Все просто. Все данные просто набор байтов. А в каком виде нам их покажет программа,  зависит от того как программа их интерпретирует. Видимо текстовая форма интерпретирует данные как текст, и показывает соотвествующие символы. Она просто не умеет ничего другого. То что в этом наборе символов есть читаемые слова - это заголовки контейнера изображения. Они имеют текстовый формат.