Это хорошая идея для кодирования данных с помощью цветовых кодов RGB? - PullRequest
0 голосов
/ 19 апреля 2019

Я работаю над проектом для кодирования данных (что-то вроде QR-кодов), и я думаю об использовании цветовых кодов для кодирования символов.Например, если у меня есть текст «ПРИВЕТ», я делю текст, например, на блоки по 3, и нахожу эквивалентный цвет RGB.У меня есть несколько вопросов:

  1. Кодирование 3 символов в один цвет будет означать потерю символов, так как я не знаю, как вернуться, я прав?
  2. Яне уверен, как поступить с исправлением ошибок.Могу ли я использовать что-то вроде кода Хэмминга?
  3. Боюсь, кодировка не будет уникальной.Могут быть другие комбинации символов, которые могут давать одинаковый цвет.Верно ли это предположение?

Наконец, я мог бы воспользоваться некоторыми советами о том, с чего начать создание "графического" протокола связи, похожего на QR-коды, но гораздо менее сложного.

Некоторая дополнительная информация

Чтобы преобразовать строку 'HELLO' в цвета RGB.Я подумываю о том, чтобы разделить строку на кратные 3. Используя буквенно-цифровую таблицу QR-кода

HEL = 17 14 21

И цвет будет RGB(17, 14, 21).

Это начало, но я собираюсь добавить некоторые вычисления, чтобы сделать их "несколько" сложными.

...