Добавление большего количества цветов в алгоритм кодирования QR Code - PullRequest
0 голосов
/ 09 марта 2012

Мне нравится четыре цвета в генерации QR-кода и их правильное декодирование.Любая идея изменить алгоритм генерации в C Sharp для правильного кодирования с большим количеством цветов.

Ответы [ 2 ]

0 голосов
/ 20 марта 2014

Это очень похоже на то, что Microsoft Tag делал раньше.Сейчас он мёртв, но, возможно, у него появятся идеи для чьего-то нового формата

tag

private void CreateTag()
{
    try
    {
        MIBPContractClient OMIBPClient = new MIBPContractClient();
        UserCredential oCredential = new UserCredential();
        oCredential.AccessToken = "Enter your access token";         
        URITag uriTag = new URITag();
        uriTag.Title = "My Tag Title";
        uriTag.MedFiUrl = "http://www.something.com";
        uriTag.UTCStartDate = new DateTime(yyyy, mm, dd);
        uriTag.UTCEndDate = new DateTime(yyyy, mm, dd);
        uriTag.PublicTitle = "My Tag Public Title";
        OMIBPClient.CreateTag(oCredential, "Main", uriTag);
    }
    catch
    {
        throw;
    }
}
0 голосов
/ 10 марта 2012

Вы хотите сказать, что хотите просто создать QR-код в цветах, которые не являются черными и белыми?Это легко.Используйте темные цвета вместо черного и светлые вместо белого.Вам просто нужно изменить значение RGB, используемое генератором.Это требует изменения исходного кода, обычно

. Если вы хотите изменить генератор QR-кода для кодирования данных с помощью цвета, то вы можете это сделать, но это будет новый формат, а неQR-код больше.

...