• Как починить решение капчи?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    думаю, основная проблема это
    === зеленый

    давай в отладку
    а) бери значения цвета по координате - что он зачастую возвращает
    б) приводи к чернобелому или градациям серого и проделывай клики там
    Ответ написан
    1 комментарий
  • Как починить решение капчи?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Обычно при работе с распознаванием картинок не используют точное равенство пикселов. Картинка может
    быть отрегулирована по яркость/контраст/гамма. И это сбивает такие компараторы.

    А цвета сравнивают по цветовой дистанции. Тоесть насколько далеко один цвет отстоит от другого в цветовом кубе
    например. Функция какого-то такого вида

    def colorDistance(r1,g1,b1, r2,g2,b2) -> int :
       return .....


    Для сравнения картинки с картинкой можно использовать аналогичный прицнип. Скалярное произведение
    всех пикселов. Вот. И сравнить с известными образцами. В теории это можно назвать однослойным нейроном
    (или 0-слойным) в зависимости от определений.
    Ответ написан
    1 комментарий