![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.12.2010
Сообщений: 20
|
![]()
Хоть стой, хоть падай, никак попиксельно не могу сравнить две картинки. Я не новичок, и знаю, как это делаеться. НО, не получается. Пожалуйста, скажите, что с ними не так:
http://www.newrpg.ru/diz/img_dob.php...975&1308868799 http://www.newrpg.ru/diz/img_dob.php...975&1308868798 Возьмите две картинки по ссылкам выше, и с помощью любых компонентов, методов и извращений скажите, как их сравнить, т.е. "столько то пикселей совпало" (я так понимаю там всего чёрный цвет и прозрачный фон). О-о-о-очень желательно с конкретным куском рабочего исходного кода. вот архив с картинками: Последний раз редактировалось Yazon2006; 03.07.2011 в 02:16. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
А что, нажать "Правка", а затем "Расширенный режим" и найти "Управление вложениями" религия не позволяет? Давай сразу будем учиться делать все по правилам. Тогда и помогать тебе будут.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.12.2010
Сообщений: 20
|
![]()
Покопался, нашёл, в чём особенность данных картинок. Они в 8 битном формате, в режиме индексированных цветов, при чём в таблице цветов есть чёрный цвет №1, чёрный цвет №2, белый цвет, и прозрачный цвет. Ни единого белого пикселя я не нашёл на картинке, зато с чёрными оказалось приятное обстоятельство (см. вложения). В конечном итоге, мне удалось получить изображение очищенное от шума и пыли с помощью фотошопа.
Вопрос 1: как это сделать програмно? (изменить таблицу цветов) Вопрос 2: как работать с такими изображениями? (как определить цвет пикселя с координатами i,j) В конце концов мне надо определить с некоторой точностью есть ли на изображении эталон. Последний раз редактировалось Yazon2006; 03.07.2011 в 02:15. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 03.12.2010
Сообщений: 20
|
![]()
Всё, сделал. Если кому интересно:
Код:
Как видим чёрный цвет №3 представлен здесь 2, и дальше легко можно работь с образами чистых цифр. Последний раз редактировалось Yazon2006; 04.07.2011 в 18:33. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сравнить две строки. С++ | Демик | Помощь студентам | 12 | 03.04.2011 21:54 |
Сравнить две переменные | Delphinchik | PHP | 1 | 06.12.2010 20:12 |
сравнить две строки | maxs7 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 01.10.2010 05:27 |
Как правильно сравнить две картинки? | Wadimka | Мультимедиа в Delphi | 4 | 05.06.2009 23:29 |
Сравнить две функции | Sergey2 | Помощь студентам | 6 | 28.10.2008 22:11 |