Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2009, 17:38   #1
Manul_87
Пользователь
 
Регистрация: 30.09.2009
Сообщений: 10
По умолчанию Определение границ области в изображении

При разработке программы-макроса для Corel 14 на Visual Basic, встала такая проблема:

есть функция, которая находит области одного цвета и заливает их белым:

PHP код:
Set s(xy) = ActivePage.CustomCommand("Boundary""SmartFill"Widthk(x), Heightk(y), CreateCMYKColor(0000), 0#, CreateCMYKColor(0, 0, 0, 0)) 
Соответственно так для каждого x и y т.е. по колличеству пикселей.

Для того чтобы не проделывать дальнейшую операцию каждый раз для уже обработанных областей, после объединения области нужно знать знать границу выделенной области. Т.е. минимальное/максимальное значение x и y (высоты и ширины) чтобы при следующих запусках цикла отсечь лишние операции тем самым увеличив быстродействие. Как я понимаю областью тут Является s(x, y), какой функцией необходимо его обработать чтобы получить эти значения?
Manul_87 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение области на изображении, работа с образами Gonzo Мультимедиа в Delphi 10 18.12.2009 03:39
выделение произвольной области на изображении seregaAV110 Помощь студентам 2 16.11.2008 11:46
Прозрачное окно без границ AidarBik Win Api 0 08.02.2008 17:51