![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Определение типа изображения путем сравнения [D7, WinXP]
Stany © (2005-11-26 13:00:00)Необходимо опредлить что предсталяют собой картинки цифр и объектов из фиксированного известного набора. То есть появиться картинка с изображением цифры или компа(к примеру) и нужно определить какая это цифра или что на картинке именно комп. Как я думаю нужно забить все картинки в файлики и потом вырезать с экрана и сравнивать в памяти. Подкиньте элементарный кусочек кода или ссылочку пожайлуста.
Stnay (2005-11-27 09:25:00) [1]фрагмент кода можно?
XProger (2005-11-27 08:46:00) [2]Если картинки - копии тех что тебе известны - то достаточно сравнить попиксельно или их CRC
Дурачок (2005-11-27 02:00:00) [3]Это из области распознования картинок вопрос.
Можно например создать незашумлённые маски цифр именно с той картинке которую ты собираешся сравнивать,масок должно быть 10 т.к 0-9, потом начиная прикладывать маски поочереди на картинку,лучше начинать с самого левого края а именно с координата X Y 0,0 ,мы начинаем проверять по цвету если наибольшое количество пикселей маски совпало с местом расположения X Y картинке то можно предположить что это цифра похожа на маску которую мы туда прекладывали,
Однако если картинка сильно зашумлунная и цыфры на ней всегда разного цвета то тут надо желательно очистить картинку от шума и найти цифры на картинке потом их перевести например в чёрный цвет.