Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> анимированные изображения 
:(
    Опции темы
Devorior
  Дата 18.8.2002, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 559
Регистрация: 1.8.2002
Где: Обнинск

Репутация: нет
Всего: 3



Есть ли готовые компоненты для визуальных эффектов для изображений типа плавный переход от одной картинке к другой, плавное изменение цветного изображение в черно-белое и тому подобное...
PM MAIL ICQ   Вверх
Mikel
Дата 19.8.2002, 03:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 882
Регистрация: 30.3.2002
Где: Саратов

Репутация: 1
Всего: 2



Я не видел, но это можно легко сделать:
1) Увеличение прозрачности
2) Постепенное усреднение составляющих цветов.


--------------------
...so remember, it's better to burn out than to fade away
PM MAIL ICQ   Вверх
MuToGeN
Дата 19.8.2002, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



на канвах вся инфа хранится в RGB, RGBA там реализовывать как-то гимморно. лучше просто для каждого пиксела

Pixels[X,Y] := A * Map1[X,Y] + (1 - A) * Map2[X,Y];

где A : Real и постепенно изменяется от 0 до 1. Это будет плавный переход, эффект, похожий на прозрачность. А чернобелое (просто формула перехода к ч.б.)... При чернобелом R = G = B, но это должно быть не просто среднее ариф. исходных значений, скорее так:

R' = G' = B' = (R + G + B) / 2

но это при (R + G + B) / 2 <= 128 а при других значениях... надо экспериментировать. хотя можно взять и ср.ариф., искажения должны быть не сильными


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0462 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.