|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Maxim Tkalenko 2:5004/75.32 03 Aug 2001 19:56:18 To : Igor Myslovsky Subject : Алгоpитм для обpаботки изобpажения. --------------------------------------------------------------------------------
Когда на моих керосиновых значилось Вторник Июль 31 2001 23:34, Igor Myslovsky
мешал(а) All читать полиси:
[]
IM> Подскажите, пожалуйста, сабж. А именно есть полноцветное
IM> изобpажение с pазными pазноцветными объектами( напpимеp на сеpом фоне
IM> кpасные кpужочки). Hеобходимо получить битовое изобpажение, т.е.
IM> выделить объект с фона. Цвет фона и объекта заpанее неизвестен, это
IM> нужно получить с изобpажения. Есть ли стандаpтные подходы к такому
IM> pешению ?
Конечно есть (например фильтры в графических редакторах ;), правда
самонастраивающийся алгоритм может давать ошибки.
Чтобы не стоять на месте, я бы попробовал _по-ламерски_:
1. Шерстим по всему полю, инкрементируя в массиве весА попадающихся цветов
2. Получили цвет фона (можно сразу поменять на белый)
Если площадь и размеры разноцветных объектов близки, а объекты выпуклые,
дальнейшая обработка будет заключаться в построчном сканировании изображения и
накопленнии в "массиве объектов" их весА по нахождению одноцветных пикселов в
смежных координатах. Координаты по мере прохождения можно усреднять, если важна
не форма, а "средняя координата" объекта.
P.S. Кстати, иногда достаточно применить фильтр threshold, не помню, какая у
него формула.
np: эфир Эхо Москвы (реклама)
Довиждане Igor.
... Чтобы носить очки мало быть умным, надо еще иметь плохое зpение.
--- Gpw114-7.zip [гАЗПРОМ-Медиа MD!]
* Origin: Я позвонил в двеpь, но было занято... (2:5004/75.32)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/223293b6ab816.html, оценка из 5, голосов 10
|