close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

#1251 new defect

GuiTools: Image modification

Reported by: Pedro Gea Owned by: Jorge
Priority: high Milestone: Mantainance
Component: GuiTools Version: head
Severity: normal Keywords:
Cc:

Description

Se solicita la posibilidad de definir una imagen a partir de otra existente alterando el color de sus píxeles mediante la aplicación de una función del tipo:

Set <function>(Real r, Real g, Real b)

Esta función sólo se aplicaría sobre los píxeles no transparentes. Habría que definir cómo han de implementarse (y si el color está en el rango [0,1] o [0,255]).

Quizá podría implementarse un conjunto de funciones por defecto dentro del ImageManager como:

Real ToGrayLevel(Real r, Real g, Real b) { 
  Real x = (r+g+b)/3;
  [[x,x,x]]
}

o incluso limitar el uso a sólo un conjunto de funciones implementadas internamente.

La motivación (como en el caso de #1250) es facilitar la creación y el uso de iconos. Véanse como ejemplo los iconos de los objetos desactivados (en escala de grises) de MMS.

Change History (0)

Note: See TracTickets for help on using tickets.