Y aqui os dejo el codigo
Leer másSaber Color de un Pixel y la Proporcion de imagen PictureBox
Más que contenido para programadores
Hola a todos, aqui os traigo el ejemplo de como obtener el color de un pixel.
Para este ejemplo , necesitamos 2 picturebox y una imagen.
el primer picturebox, cargaremos la imagen de la cual vamos a recoger el color y en el segundo picturebox mostramos el color que tenemos debajo del cursor del raton al pasar por encima el primer picturebox.
Para ello vamos a utilizar el evento de picturebox.mouse move y añadimos el siguiente codigo.
1 2 3 4 |
Dim b As Bitmap = Me.PictureBox1.Image 'Cogemos la imagen del picturebox y la pasamos a un bitmap Me.Label2.Text = b.GetPixel(e.X, e.Y).ToString 'cogemos el pixel indicado por el mouse y mostramos e argb Me.Label4.Text = Hex(b.GetPixel(e.X, e.Y).ToArgb) 'Convertimos a Hexadecimal el argb que es un numero entero Me.PictureBox2.BackColor = Color.FromArgb(b.GetPixel(e.X, e.Y).ToArgb) 'a el segundo bitmap le ponemos el color |
Si quieres el codigo completo pincha aqui, VS2012
Espero que os sirva un saludo