Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => 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.


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
   );