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

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

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2008, 12:03   #1
Crucian
Пользователь
 
Регистрация: 21.09.2007
Сообщений: 32
По умолчанию Изменение GIF

Здравствуйте.
Работаю с картинкой в формате gif.
Кто-нибудь может подсказать как можно разделить картинку на части и изменить фон рисунка.
Кроме того есть ли возможность определить есть ли на рисунке изображение или он пустой и представляет собой поле цвета фона.

Спасибо
Crucian вне форума Ответить с цитированием
Старый 14.11.2008, 18:17   #2
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

С помощью какого компонента?
Наверное проще всего выгружать в битмап, изменять, и кодировать обратно в gif.

Пустой или нет, можно пройтись в цикле по всем пикселам, если найден отличающийся пиксель, прервать цикл, значит что-то кроме фона еще есть. Это с учетом что фон одноцветный.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

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


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Gif в Delphi CoDeR Мультимедиа в Delphi 9 10.02.2010 00:11
PopupMenu и gif Dj_smart Мультимедиа в Delphi 6 06.06.2008 11:33
Gif анимации Witaliy Мультимедиа в Delphi 9 28.04.2008 10:47
RichEdit и *.gif Teen4jump Общие вопросы Delphi 2 03.04.2008 10:10
Gif Slash Общие вопросы Delphi 8 18.02.2007 16:55