[SOLVED] Как сравнить две картинки?

SHELBY

Client
Регистрация
09.09.2016
Сообщения
237
Благодарностей
291
Баллы
63
Всем привет!

Задача следующая:
Есть ссылка с картинкой. В картинке отображается баланс. Нужно через определенное время его проверять.

Что я придумал:
1. Сохраняю картинку через captchasaver. Для удобства называю ее nullbalance.jpg. Т.е. на ней баланс нулевой.
2. Через определенное время повторяется первый пункт, но (!) картинка будет временной.
3. Сравнивается временная картинка с nullbalance.jpg, если есть различия по пикселям (изменилась сумма) то срабатывает следующий модуль, который отвечает за уведомления.

Помогите пожалуйста со 3-м пунктом. Как сравнить две картинки по пикселям? В C# не особо силен.

UPD: По пикселям будет долго. Как аналог использовать сравнение по байтам, md5...
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 067
Благодарностей
8 957
Баллы
113
Всем привет!

Задача следующая:
Есть ссылка с картинкой. В картинке отображается баланс. Нужно через определенное время его проверять.

Что я придумал:
1. Сохраняю картинку через captchasaver. Для удобства называю ее nullbalance.jpg. Т.е. на ней баланс нулевой.
2. Через определенное время повторяется первый пункт, но (!) картинка будет временной.
3. Сравнивается временная картинка с nullbalance.jpg, если есть различия по пикселям (изменилась сумма) то срабатывает следующий модуль, который отвечает за уведомления.

Помогите пожалуйста со 3-м пунктом. Как сравнить две картинки по пикселям? В C# не особо силен.

UPD: По пикселям будет долго. Как аналог использовать сравнение по байтам, md5...
как вариант, отправлять картинку в сервис разгадывания каптчи, предварительно подрезав с краев, чтобы убрать лишнее..
или на капмонстра 2 отправлять, если есть он..
может кстати и капмонстра 1 бесплатного хватить на эту операцию..
 
  • Спасибо
Реакции: SHELBY

Evgeny76

Client
Регистрация
11.09.2015
Сообщения
192
Благодарностей
85
Баллы
28
А если сравнивать просто размер файлов?
 

Evgeny76

Client
Регистрация
11.09.2015
Сообщения
192
Благодарностей
85
Баллы
28

SHELBY

Client
Регистрация
09.09.2016
Сообщения
237
Благодарностей
291
Баллы
63
как вариант, отправлять картинку в сервис разгадывания каптчи, предварительно подрезав с краев, чтобы убрать лишнее..
или на капмонстра 2 отправлять, если есть он..
может кстати и капмонстра 1 бесплатного хватить на эту операцию..
А если сравнивать просто размер файлов?
Большое спасибо ребята за помощь! Задача выполнена :-)
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 067
Благодарностей
8 957
Баллы
113

SHELBY

Client
Регистрация
09.09.2016
Сообщения
237
Благодарностей
291
Баллы
63

Кто просматривает тему: (Всего: 4, Пользователи: 0, Гости: 4)