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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2014, 01:43   #11
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,322
По умолчанию

А ну-ка попробуйте после Вашего цикла:
Код:
bm1.Canvas.Brush.Color := bm.Canvas.pixels[0, 0];
bm1.Canvas.floodfill(0, 0, bm.Canvas.pixels[0, 0],fsBorder);
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 18.02.2014, 16:41   #12
Xaker_Two
Пользователь
 
Регистрация: 03.02.2013
Сообщений: 73
По умолчанию

Попытка хорошая но сам объект тоже попал под юрисдикцию этой процедурки( щас попробую поплясать с бубном

...
все нашаманил) просто увеличив отступ самого объекта от края картинки и полностью залив этот отступ "прозрачностью" ведь эта функция FloodFill если она не найдет разрыва в "прозрачном контуре" то и то что внутри него тоже не тронет, это напоминает инструмент "Заливка" в Paint от Win 95))

ещё раз спс

Последний раз редактировалось Xaker_Two; 18.02.2014 в 16:50.
Xaker_Two вне форума Ответить с цитированием
Старый 18.02.2014, 18:04   #13
Xaker_Two
Пользователь
 
Регистрация: 03.02.2013
Сообщений: 73
Лампочка

кстати подумав так я решил запилить исходный битмап в массив тем самым ускорив работу проги но при этом пришлось ввести условие на отсечение значений пикселя превышающих(или пренижающих) оригинальный размер и тем самым я избавился от закраски черным теперь дабы не было "белизны" можно в самом начале залить промежуточный битмап прозрачностью.
Это так к сведению мало ли пригодится кому

Включил прозрачность и получил немного неожиданный хотя вполне закономерный результат
Изображения
Тип файла: jpg Безымянный.jpg (110.0 Кб, 8 просмотров)

Последний раз редактировалось Xaker_Two; 18.02.2014 в 18:32.
Xaker_Two вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое изменение графика при переносе данных, формулы и графика на другой лист REztor Microsoft Office Excel 0 01.06.2013 18:01
Классы. Чтение и создание .bmp изображения. Пропадает 1 пиксел при создании изображения. s-mumrik Visual C++ 3 12.04.2013 21:21
Flash сглаживание при вращении изображения demon112 Общие вопросы Web 2 23.12.2012 11:17
Измененние цвета фона поля (поля со списком) при редактировании TimRus Microsoft Office Access 2 17.05.2010 21:56
черные пиксели на изображении при Paste из Clipboard NieL Мультимедиа в Delphi 3 30.04.2009 15:55