Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Требует узнать координаты объекта изображенного на картинке

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: Indemion   (09.11.2007 в 13:38)   письмо автору
 
   для: sim5   (09.11.2007 в 13:22)
 

Спасибо. Код изучаю - может придет идея.

Вообще не верится, что люди создали абсолютную защиту для магазина. Я потихоньку пролезал сквозь эти дебри и вот в конце такая штука. Буду думать. Ведь уже написал много других программ: паук-собиратель линков для поиска квестов, квестосборщик, рыболов, обходчик ежедневных событий, автопокупка в частных магазинах и т.п. А вот тут такой косяк :)

   
 
 автор: sim5   (09.11.2007 в 13:22)   письмо автору
 
   для: kasmanaft   (09.11.2007 в 13:06)
 

Отметьте пожалуйста красным это место - не вижу :))

   
 
 автор: kasmanaft   (09.11.2007 в 13:06)   письмо автору
 
   для: sim5   (09.11.2007 в 12:48)
 

Потому и не видно :))

PS он полупрозрачный... Может быть прозрачность 1%, а цвета уже другие...
Если присмотреться, через правое ухо можно куст разглядеть.

   
 
 автор: sim5   (09.11.2007 в 12:48)   письмо автору
 
   для: Indemion   (09.11.2007 в 10:37)
 

А почему "зверек" прозрачный? Не видно такого.

   
 
 автор: kasmanaft   (09.11.2007 в 10:43)   письмо автору
 
   для: Indemion   (09.11.2007 в 10:37)
 

Тьфу блин :))
А я ее вчера-таки "взломал" ... (никогда ничем подобным не занимался, интересно стало)
Минут за 20... Еще удивлялся: что за защита такая, легко так обходится :)

Если интересно, код прикреплю :)

   
 
 автор: Indemion   (09.11.2007 в 10:37)   письмо автору
 
   для: kasmanaft   (08.11.2007 в 17:31)
 

Дело в том, и это моя вина, что круг нарисовал я - для наглядности (вдруг кто зверька не заметит).
Чистая картинка, без круга, выглядит так: http://www.neopets.com.ru/other/captcha_show2.jpg

   
 
 автор: kasmanaft   (08.11.2007 в 17:31)   письмо автору
 
   для: kasmanaft   (08.11.2007 в 17:00)
 

-

   
 
 автор: sim5   (08.11.2007 в 17:06)   письмо автору
 
   для: Indemion   (08.11.2007 в 16:58)
 

Можно конечно, получая индекс цвета пикселя в указанной координате.
PS. Если первый попавшийся цвет индекса не совпадает с индексом исходного (пустого) изображения, то это верхние левые координаты. Добавляем примерную ширину и высоту зверька, находим середину - по идее как раз пупок его будет :-) Можно так попробовать.

   
 
 автор: kasmanaft   (08.11.2007 в 17:00)   письмо автору
 
   для: sim5   (08.11.2007 в 16:51)
 

Нет, зверек полупрозрачный.. Я бы вот что посоветовал: нужно определить координаты круга (левый край, верхний, правый и низ), и послать среднее между ними. Красный в приведенной картине - это что то ~250 ~100 ~80 (RGB). Проанализировать несколько таких картинок и вперёд :)

   
 
 автор: Indemion   (08.11.2007 в 16:58)   письмо автору
 
   для: sim5   (08.11.2007 в 16:51)
 

Он полупрозрачный и каждый раз занимает разное место на странице.
Вот и у меня есть идея искать по палитре. Можно как-то сравнить две картинки? Пустая и со зверьком, а найдя точку отличия узнать координаты точки? Если можно, то как?

   

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования