Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.13;
Скачать: CL | DM;

Вниз

Обраотка картинки   Найти похожие ветки 

 
Phantomouse   (2004-10-27 10:53) [0]

Здравствуйте!
Суть проблемы в следующем. Имеется своеобразная карта "района". Она представлена графическим файлом, где в виде прямоугольников, залитых разным цветом нарисованы дороги и дома. Нужно обработать файл так, чтобы получить текстовый файл, в котором описывались бы прямоугольники на картинке. Например так:

Прямоугольник 1
ширина
высота
координата левого верхнего угла по х
координата верхнего левого угла по у

Прямоугольник 2
ширина
высота
координата левого верхнего угла по х
координата верхнего левого угла по у

и т.д.
Если не сможете (или жалко :-) помочь с кодом, подскажите пожалуйста хотя-бы алгоритм (только с синтаксисом команд), или статью, где об этом можно почитать.

Спасибо.


 
Анонимщик ©   (2004-10-27 12:23) [1]

Я так понимаю, что ты не знаешь более-менее вразумительно никакого языка программирования?
И скажи еще, что за задача и зачем оно тебе в таком виде, картинка-то каким-то образом откуда-то взялась - откуда, из какого источника? Насколько объекты на нем (дороги и дома) отделены друг от друга, или сливаются. Ну и в том же духе.
Т.к. в общем случае задача нетривиальная.


 
Mihey_temporary ©   (2004-10-27 14:33) [2]

В общем плане речь идёт о векторизации. В данном случае если стороны прямоугольников параллельны осям координат, то задача решается гораздо легче.

Ты бы выложил куда-нибудь картинку (кусок), чтобы мы имели представление.


 
debuger ©   (2004-10-27 15:58) [3]

Это, насколько помню, явно не один день кодинга. Для разработки распознающего фильтра, нужно иметь представление о типах выделяемых им объектов.



Страницы: 1 вся ветка

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.061 c
9-1098710056
Zeqfreed
2004-10-25 17:14
2005.02.13
Полноэкранность в OpenGL


6-1101966555
OneFragLeft
2004-12-02 08:49
2005.02.13
Почему не удаётся просмотреть Shared ресурсы на другом компе?


4-1104014253
AGAMEMNUM
2004-12-26 01:37
2005.02.13
список задач


1-1106911087
Mishenka
2005-01-28 14:18
2005.02.13
Как определить промежуток между двумя переменными TDateTime?


3-1104235522
Некто
2004-12-28 15:05
2005.02.13
отсутствует свойство в IBTransaction