![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola a todos!
Estoy intentando hacer un programa que me cambie los atributos R, G o B de un pixel dado. La idea es que yo quiero, por ejemplo, disminuir la intensidad de rojo a un pixel en un BitMap al que localizo mediante sus coordenadas y le asigno el valor nuevo como parametro. Seria algo asi: public void CambiaAttr(int X, int Y, int Attr) { color PixelColor; PixlexColor = MiBitMap.GetPixel(X,Y); //hasta este punto recojo el valor del color del pixel que quiero modificar. //Ahora le quiero modificar su componente R, G o B. Y es ahi donde surge la duda..... PixelColor.R = Attr; //¿? MiBitMap.SetPixel(X,Y,PixelColor); } No vean tanto la parte programativa sino la idea que trato de mostrar.. pues soy nuevo en esto de C# y .NET en general. Alguien pudiera indicarme como lograr esto??? GRACIAS... Lazaro Bustio Martinez |
|
|
![]() |
|