kray_zemli (kray_zemli) wrote,
kray_zemli
kray_zemli

Распознавание штрих-кодов и двумерных (QR) кодов с вебкамеры

Я понимаю, что велосипед. Но всё же. Очень хочется сделать. И с теорией заодно ознакомиться. У меня высшее физмат, так что не страшно. С чего начинать копать?

Очевидно, последовательность действий кагбэ такая:

1) определить, что нам под камеру сунули код. между суваниями кодов желательно проц грузить поменьше.

2) определить, что это за код: штрих-код, QR-код и т.п.

3) устранить перспективу (если сунули под углом), повернуть под нужным углом, смасштабировать под стандарт. Желательно учесть, что поверхность может быть не плоский (на бутылке или неровной упаковке)

4) распознать нормализованный код

5) если нормально распознали, то не сканировать повторно, пока его не уберут и не сунут другой. при этом поменьше грузить проц.

Какие подходы имеются и наиболее эффективны? Чужие сорцы с комментами, наверное, подошли бы, но и общая теория не помешала бы.
Subscribe

  • ГВОЗДИ

    Евгений Обухов ГВОЗДИ (документы, обнаруженные не археологами) Петиция Как мы есть плотники Вахремеевы, миром и по твоему наказу подряженныя на…

  • башорг

    KermlinRussia: Мы готовы простить Каддафи, что он диктатор и убийца, но бензин по 14 центов за литр и зарплата учителя $3 тыс. в мес. – это уже…

  • Анекдоты

    Идет заседание Верховной Рады Украины. На повестке дня вопрос: как использовать землю в окресностях Чернобыля? Злаковые сеять нельзя, корнеплоды тем…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments