“Conocimiento Programación>Visual Basics Programación

Cómo cambiar BMP del color en Visual Basic

2013/2/18
Visual Basic permite a los desarrolladores acceso completo a cada píxel de una imagen BMP abierto , lo que les permite alterar los colores a su gusto . Las funciones principales de este proceso son: " getPixel ", que recupera el color de un píxel de la imagen , " setPixel " y " FromArgb " y " ToArgb ", que significan desde /a un valor de Rojo /Verde /Azul . Instrucciones
1

Crear un nuevo proyecto haciendo clic en "Archivo" y "Nuevo proyecto ". Seleccione " Proyecto de Windows Forms " en el diálogo.
2

Encuentre el control " PictureBox " en la " caja de herramientas " del panel y arrastre en su proyecto .
3 < p> Haga clic en la pequeña flecha en el control PictureBox que acaba de agregar y seleccione "Elegir imagen". Esto le dará el cuadro de diálogo Abrir archivo estándar. Seleccione un archivo de imagen de su disco duro .
4

doble clic en el cuadro de imagen para abrir el editor de código fuente , y Visual Basic creará automáticamente un evento para cuando el usuario hace clic en la imagen .
Página 5

Pega el siguiente código para abrir la imagen del PictureBox :

dim bmp = new System.Drawing.Bitmap ( PictureBox1.Image )
6

Pega el siguiente código para iterar a través de todos los píxeles de la imagen y alterarlas

para x = 0 a bmp.Width - . 1

para y = 0 a bmp.Height -1

dim = c bmp.getpixel (x , y)

c = Color.FromArgb ( c.toArgb - 1) spanish

bmp.setPixel ( x, y, c )

siguiente

siguiente

Este código pasa a través de cada píxel y el color cambia ligeramente cada vez que el usuario hace clic en la imagen, con el efecto de la imagen, consiguiendo poco a poco más oscuro con el tiempo, finalmente (después de unos pocos miles de clicks) cambiando a negro .

Visual Basics Programación
Cómo utilizar Dispose y nada en VBA
Cómo hacer un cuadro de lista Clasificadas
Cómo hacer que la clave también una clave Tab Introduzca en Visual Basic
Lista de fichas de libro
Cómo utilizar RGB Con Forma en VB
¿Cuál es un formato de instrucción que ilustra la tarea usando imágenes?
Cómo crear documentos de Word mediante Visual Basic 6
¿Qué es Comdlg32.ocx
Conocimiento de la computadora © http://www.ordenador.online