ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

02.03.2010, 03:55
|
|
Познающий
Регистрация: 15.03.2009
Сообщений: 87
Провел на форуме: 893829
Репутация:
34
|
|
Сообщение от RedFern.89
на тебе пример на Delphi. думаю сможешь перевести
Код:
uses jpeg;
.........
var
Img : TJpegImage;
Ms : TMemoryStream;
begin
Img := TJpegImage.Create;
Ms := TMemoryStream.Create;
// Запрашиваем картинку и пишем ее в память
Http.Get('http://vkontakte.ru/captcha.php?s=1&sid=' + sid, Ms);
Ms.Position := 0;
// Грузим картинку из памяти
Jpg.LoadFromStream(ms);
Image1.Picture.Graphic := jpg; // Отображаем в Image1
// Чистим память
jpg.Free;
Ms.free;
end;
Под PNG сделай пожалуйста
|
|
|

02.03.2010, 04:06
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
090808, все тоже самое, только юзай PngImage
|
|
|

02.03.2010, 07:34
|
|
Новичок
Регистрация: 22.02.2010
Сообщений: 23
Провел на форуме: 144975
Репутация:
8
|
|
Сообщение от RDL_Rider
Наоборот, нужно отделять символы друг от друга и делать их ТОНЬШЕ! А потом уже распознавать каждый символ по отдельности.
Утончая символы ты лепишь между оставшимися точками интервалы, а значит множишь ошибки в отделении символом друг от друга 
|
|
|

02.03.2010, 07:43
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
а утолщая символы, уменьшаешь расстояние от них. не забывай также про линии, ты можешь слить все в кашу. Лучше размер оставить естесственным. ИМХО
Последний раз редактировалось RedFern.89; 02.03.2010 в 09:29..
|
|
|

04.03.2010, 16:37
|
|
Новичок
Регистрация: 11.03.2009
Сообщений: 19
Провел на форуме: 148278
Репутация:
3
|
|
Наоборот, нужно отделять символы друг от друга и делать их ТОНЬШЕ!
Это смотря, что с ними потом будешь делать. Мне кажется, нейро-матричные принципы быстры, но ненадёжны.
В общем: сравнение с эталоном дело пустяковое. Я вытянул это дело на 95%, как оказалось, случняком получилось полууниверсальное))
Как правильно заметили, линии и слившиеся - сложнее.
Я на данный момент уже проверил подходов так с двадцатку, и не нашёл ни одного более-менее универсального. Скажу даже так: от 10 до 30 (на крайняк) 40 % точности разделения и "уборки" - далеко не супер.
Попался 1 вариант, реально дающий возможность разделить символы из любых линий, даже те же капчи с ВК 6-7 символьные тянет.
Но! Ждать 60 сек, до завершения первичного фильтра таким макаром - дело неблагородное)
Кроме того, и в нём свои минусы есть.
Надо ещё подумать, в общем)
|
|
|

04.03.2010, 17:59
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
бы ло бы круто избавится от линий всетаки. блин. я с графикой не умею работать((
|
|
|

04.03.2010, 18:50
|
|
Новичок
Регистрация: 11.03.2009
Сообщений: 19
Провел на форуме: 148278
Репутация:
3
|
|
RedFern.89,
Дык))
Мне мои умения не очень-то помогают))
Ваще кое-что вроде придумал. Реализую, если что получится, отпишусь)
|
|
|

04.03.2010, 18:55
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
dvion, линии можно удалить хотя бы вне символов (т.е. не трогать те, которые сквозь символ проходят). А как ваще с эталоном чото сравнить? можно простенький примерчик какойнить?))
|
|
|

04.03.2010, 21:04
|
|
Новичок
Регистрация: 11.03.2009
Сообщений: 19
Провел на форуме: 148278
Репутация:
3
|
|
RedFern.89,
Примерчик - всмысле код? Или теория? Поделиться не вопрос, знать бы чем)
Да, кстати, коэффициенты очень точные нужно использовать, т.е. многое зависит от точности мельчайших деталей)
|
|
|

04.03.2010, 21:17
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
dvion,
да, я прошу код)) на Delphi ;желательно)
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Капча ММ
|
SEWERN |
Социальные сети |
1 |
18.02.2010 16:08 |
|
Капча на www.weblancer.net
|
TR0J@N |
Уязвимости |
0 |
05.10.2009 23:46 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|