Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Найти и заменить часть изображения на другое.


Автор: mspuz 14.6.2009, 20:31
Например имеется изображение:
http://pic.ipicture.ru/uploads/090614/vUIqcFU14J.jpg
Необходимо на этом изображение найти логотип NETLAB и заменить его на мой.
Ни разу не работал с графикой в Delphi в каком направлении копать? Спасибо.

Автор: Alexeis 14.6.2009, 20:53
  Если бы изображение было слоистым то запросто, а так придется рисовать фон под буквами самому, а потом поверх новый текст выводить

Автор: mspuz 15.6.2009, 09:09
Alexeis, Не, я наложу сплошной логотип, пусть он закроет часть изображения. Мне главное скрыть старый.

Автор: Alexeis 15.6.2009, 09:24
  Тогда просто отрисовка bmp на канве другой бптмапки. 
Код

var
  Logo, Img : TBitmap;
....

begin
...

Img.Canvas.Draw(x, y, Logo);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)