Alikberov
А где там I? По горизонтали или L такой длиный?
Если так хочется лабиринт, сделай буквы из фигур Даву, лабиринт сам получиться

Рендерферма кроликов
> А где там I? По горизонтали или L такой длиный?
Справa прямая стрелка «↓» - «I».
Длина не несёт смысловую нагрузку.
Только геометрия.
Вот анимация складывания букв в лабиринт:

> сделай буквы из фигур Даву
Если внимательно почитать тему, можно понять, что пол жизни на досуге я занимался разработкой концепции лабиринтовой записи и подыскивал наиболее удобные геометрические формы.
Именно гласные звуки Корейского алфавита Хангыля идеально легли в основу. Потом - и согласные определились. На самом деле, было очень много труда, как концептуального, так и алгоритмического…
Кстaти, вот энкодер текста в фигурки лабиринта.
И вот в #18979 на уроке Русского у Корейцев можно заметить, что гласные звуки графически я и портировал…
Лет 25 тому назад занимался поверхностным изучением Хангыля и даже читать быстро умел (читать вслух, но не понимать)…
Так что, этот опыт очень пригодился, когда стал разрабатывать свой алфавит и правила конструирования слогов в лабиринтику.
Удалoсь несколько продвинуться вперёд…
Human-Quick-Response Code
Рисуйте на чёрном поле эскиз.
На белом поле мерцанием выводится выровненный эскиз.
(По мерцанию можно оценить скорость отклика.)
Здесь ещё не происходит чтение лабиринта. Только нормализация ориентации отрезков.
В отличии от предыдущих попыток, где постоянно сканировался массив пикселей, теперь здесь пиксели сканируются лишь на стадии определения контура.
Все пограничные пиксели заносятся в массив как «X,Y» и «направление» - «Север»/«Юг»/«Запад»/Восток». И таких пикселей - тысячи.
Поэтому, в другой массив заносятся координаты только угловых пикселей, когда направление меняется.
Поэтому и мерцающая фигура теперь в сотню раз проще и выводится достаточно оперативно.
Остаётся лишь эту фигуру разобрать на палки с указанием, какая палка куда смотрит и к каким другим палкам прилеплена. И можно будет уже декодировать слово…
P.S.: Надо ещё прикрутить доступ к веб-камере и посмотреть, как скрипт видит лабиринты, нарисованные мелом.
Alikberov
Как ты добавил ифрейм в пост?
Дoработал чуточку:
Можно видеть, что время отклика достаточно неплохое, но на некоторых моментах сильно проседает…
Тема в архиве.