Языки программирования

Наполняем фото программным кодом, 90-е

В приведенном ниже примере я вставил несколько изображений с помощью фотошопа, на тот момент его не было, все действия выполнялись вручную карандашиком. Данный процесс без преувеличений можно приравнять к вышиванию крестиком.

На сегодняшний день эта статья неактуальна, поэтому не стоит воспринимать ее всерьез. Но когда-то давно в свои 12 лет я прошел через все это, и по сути это были мои первые шаги в освоении программирования на BASIC (Бейсике).

Приступаем к выполнению работы.

Для начала нужно определиться с изображением, в качестве примера, отображающего всю суть процесса, я взял простую черно-белую картинку.

s1

Далее на картинке мы чертим матрицу, и, собственно, качество переноса будет зависеть от ее размеров: чем меньше, тем лучше. На моем примере очень крупная матрица.

s2

Следующее наше действие — ручная расстановка ноликов (0) на белом и единиц (1) на черном.

s3

Далее идет техническая часть оцифровки, где нужно перенести наши 0 и 1 в код. Пример кода я представил на Python:

Вот собственно и все. Вы уже сами решаете, что делать с полученным кодом. При желании Вы можете запрограммировать картинку на клавишу в виде символа. Сделав это, Вы получите такой результат:

s4

Вот такой детский сад. Но, как я писал ранее, не воспринимайте описанные действия всерьез. На сегодняшний день это уже не актуально.