Бинарные картинки.
Для каждой команды человек, который держит бумагу так же даёт инструкции.
Им нужно выяснить, что будет делать символ "выключать" и как будет работать символ "включать".
Что я собираюсь сделать, я говорю: черные будут единицей
и белые будут двойкой. Готов?
ХОРОШО! 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2.
Двоичный формат похож на двухбуквенный алфавит.
Как будто А и Б - весь твой алфавит.
Но у вас есть 0 и 1.
Самый распространенный способ, в которым вы используете двоичных данных это оператор "если".
Это классическая вещь в программировании. Программа запускается и говорит:
"Если что-то правда, сделай это. Или это не правда и сделай что-то другое. "
Что делать, если вы хотите сделать, что-то более сложное?
Вместо оператора "если" вы хотите работать с чем-то вроде изображения или звука на компьютере.
Компьютер знает только двоичные данные. Но картина не бинарна, это не единицы и нули.
Как ты это делаешь? Вот пример.
У вас есть эта прекрасная картина. Сейчас изображение - основная форма информации.
Всю информацию можно закодировать тем или иным способом
в двоичный код,
вы просто должны выяснить, как это сделать.
С этой картинкой первое, что мы сделаем ...
Все это происходит в основном в вашем воображении.
Тогда вы переводите свое воображение в код.
Вы представляете, что у нас есть сетка над этим медведем панда. Для каждого квадрата
мы решим, этот квадрат более черный или более белый.
Тогда мы раскрасим его соответственно.
Каждая клетка в сетке либо черная, либо
белая, и, скажем, черные квадраты
это нули (двоичная система), а белые квадраты это единицы, другая двоичная система.
В конце концов, вы получили кучу единиц и нулей.
Это то, как представить это изображение в двоичном виде.