Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Aleksey Malov                        2:5052/30.8    18 Jul 2001  00:10:52
 To : Ruslan Baturshin
 Subject : Склеить две картины.
 -------------------------------------------------------------------------------- 
 
 
 Tue 17 Jul 2001, at 16:05:42  Ruslan Baturshin told All about Склеить две
 картины..
 
  B> Подскажите,  кто знает, как можно склеить две картинки (одну на другую) так,
  B> чтобы
  B> картина накладываемая сверху была прозрачна в процентах (как при работе с
  B> фотошоп).
 
 new_component=opacity*(up_layer_component) + (1-opacity)*down_layer_component.
 
 opacity - прозрачность (0..1) 1 - абсолютно непрозрачный верхний слой.
 
 В случае, когда прозрачность всей пикселей картинки одинаковая, можно сначала
 посчитать пару табличек по 256 байт:
 (index*opacity)*255
 (index*(1-opacity))*255
 
 Тогда на наложение каждого пикселя будут тратиться считанные такты.
 
 Bye, Ruslan.
 WBR, Vivid^Brainwave of the X-Project association.
 --- Lara Croft за 4.50 $.
  * Origin: http://brainwave.dax.ru (2:5052/30.8)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Склеить две картины.    Ruslan Baturshin   17 Jul 2001 16:05:42 
 Склеить две картины.   Aleksey Malov   18 Jul 2001 00:10:52 
Архивное /ru.algorithms/276703d13e6d.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional