Спиральный шрифт в QR-коде

Так. Я тут окончательно осознал, проанализировал кое-что и поня, что при написании статьи Нулевой QR-код не использовал ссылку, иллюстрацию на Спиральные Иероглифы.

Продолжу тему ручной кодировки QR-кода. Меня пару лет интересовала тема написать в квадратики этого кода буквы, а не просто чёрный или белый цвет, ноль или единичка. Значит дополнение именно к шрифт Спиральные иероглиф в появится не только по форме, но и по цвету. Эм... Не только отсутствие заглавных и прописных, точней, к за главным и прописным уже довно добавлена квадратная буква начальной середины слова. Но ещё пусть они чередуються чёрным и белым цветом.

Но всё ровно в природе матиматической логики не может быть больше типов Спиральных шрифтов более 8. Почему? Доказательство! Доказательство в QR-коде. Находится оно, даже, в его нулевом и дробном варианте QR-кода. Шифровки, кодировка, алгоритм считывания от Трезвой Азбуки. Ажно мурашки по спине от того, как это будет круто выглядит, когда мои потомки это окончательно реализуют. О, а может кусочек свое ПБП нарисовать так шариковый ручкой? Вы... Вот это будет доказательство! Меня хвотило только на три слова в названии текста.

Но пока уточняем теорию, гепотизу, аксиому.
Исходные данные. Приращивать площадь QR-кода строго по одному столбу и строке. А если только по строке или только по столбу? Очевидно, что кводрат площади станет прямоугольником. А что тогда произойдёт с информацией двойного кода записаного в нём? Вот! И всего 4 варианта такой как бы ошибки. Строчка с верху, строчка с низу, столбец слева, столбец с права. А куда сместится центр? Где тогда централья ячейка? Вот поэтому стандартные QR-коды и нечётны - имеют габориты начиная с 21;21

И начиная с центра... Выходит у нас всего 4 как бы напровление. Но! Вращение, спин! Может быть как по часовой стрелке, таки против электронного циферблата. Вот по этому шаг в кодеровки QR-кода от Трезвой Азбуки равен восьми. В два раза больше стандартного, исторически сложившегося. Помните? Я в начале статьи хотел из двоичного кода сразу выйти в азбучно-алфовитную кодировку? Так вот она не чётная и кратна 8.

Всё. Главное сказал. А дизайн? Да. Очень бы хотелось написать такую программу в Скретче или любом другом "казуальном" языке программирования. Ну, в объектно орентируемом языке. Шрифт... Который почти иероглифический. Буквы для иероглифов? Да! Иероглифы это когда буква пишется на букву. И что бы не стать кляксей их нужно закручивать в спираль. Поэтому и появились QR-коды в форме бубликов для социальных сетей. Что там? Фейсбуке у ВК выкупил эту фишку... Или это был инстограм?

Жаль, что этому не учат в школах.

ПослеСловие. Полных спиральный иероглифов от ТА-проекта на QR-плоскости не может быть больше 8 разновидностей. Перечислю: вниз на лево и на право; вверх на право и на лево; на право и верх, низ; на лево и низ, верх.


Рецензии