|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexey Volkov 2:5020/400 07 Apr 2003 15:31:50 To : Aliaksandr Kuznetsou Subject : Re: Корреляционные алгоритмы --------------------------------------------------------------------------------
Привет, Aliaksandr!
Как-то Mon, 07 Apr 2003 11:10:22 +0400 to Alexey Volkov вы писали:
AK> В функции сравнения можно поворачивать "искомое" изображение (если я
AK> не ошибаюсь для этого юзалась матрица поворота), заменяя "пустые"
AK> пиксели флагом, который не будет учитываться при сравнении. Для
AK> поворота нам понадобится матрица ((w^2 + h^2)^0.5) и размещение
AK> искомого изображения ровно по центру этогог изображения.
AK> Hу а потом как описано выше, только с учётом флага "пустоты".
А какой-нибудь конкретный пример можно?
Hе совсем я понимаю как это сравнение будет происходить. Сейчас в моем
сознаний приблизительно следующая картина:
1) Делаем оба изображения монохромными (Только зачем? Ведь при этом
может быть утерена какая-то существенная информация и подизображение сможет
быть унифицированно с более чем одним участком исходного. Кстати стоит
заметить что соотношение исходного изображения и подизображения может быть
очень значительным, например 1 000 000 : 1, а то и больше. И это при том,
что подизображение имеет разрешение приблизительно 500x500.)
2) Далее как бы двигаем подизображение по исходному сравнивая участок
исходного, на который наложено подизображение с этим подизображением.
Получаем какую-то оценку полученного сравнения. (Каков вид этой оценочной
функции?)
3) Пройдя таким образом все исходное изображение, поворачиваем
подизображение, допустим на один градус, и повторяем предыдущий шаг (2).
Удачи всем!
Alexey Volkov.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/6577690b37c0.html, оценка из 5, голосов 10
|