Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: visualfree en 1 Abril 2007, 04:27 am



Título: .
Publicado por: visualfree en 1 Abril 2007, 04:27 am
Holas, Bueno nose si alguien sabra como detectar el color rojo por ejmplo en una imagen y que me diga color rojo detectado , agradeceria una mano salu2.


Título: Re: Detectar color en PictureBox?
Publicado por: vivachapas en 1 Abril 2007, 05:09 am
mmm... ni idea...
podria ser algo como preguntando si el RGB es mayor el R q los otros... si es por ejemplo R mucho mayor... 100 puntos pixeles (no se cual es la palabra) q ponga q es rojo...


es solo una idea... abria q probar...


Título: Re: Detectar color en PictureBox?
Publicado por: byebye en 1 Abril 2007, 09:07 am
usa GetPixel.

Código:
The GetPixel function retrieves the red, green, blue (RGB) color value of the pixel at the specified coordinates. 

COLORREF GetPixel(

    HDC hdc, // handle of device context 
    int XPos, // x-coordinate of pixel
    int nYPos // y-coordinate of pixel
   );