Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come cambiare BMP a colori in Visual Basic

Visual Basic offre agli sviluppatori l'accesso completo a ogni pixel di un'immagine BMP aperto , permettendo loro di modificare i colori come vogliono. Le funzioni principali di questo processo sono : " getPixel ", che consente di recuperare il colore di un determinato pixel dell'immagine ; " setPixel " e " FromArgb " e " ToArgb ", che stanno per da /per un valore di Rosso /Verde /Blu . Istruzioni
1

Creare un nuovo progetto facendo clic su "File" e " Nuovo progetto ". Selezionare "Progetto di Windows Form" dalla finestra di dialogo.
2

trovare il controllo " PictureBox " nel pannello " Strumenti " e trascinarlo nel progetto.
3

Fare clic sulla piccola freccia nel controllo PictureBox appena aggiunto e selezionare " Scegli immagine ". Questo vi darà la finestra di dialogo file standard aperto . Seleziona un file immagine dal tuo hard drive .
4

doppio clic sulla PictureBox per aprire l'editor di codice sorgente , e Visual Basic creerà automaticamente un evento per quando l' utente fa clic sulla foto.

5

Incollare il seguente codice per aprire l' immagine da PictureBox :

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

Incolla il seguente codice per scorrere tutti i pixel dell'immagine e li altera

per x = 0 a bmp.Width - . 1

per y = 0 per bmp.Height -1

dim c = bmp.getpixel ( x , y ) per

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

bmp.setPixel ( x , y , c )

prossimo

prossimo

Questo codice passa attraverso ogni pixel e il colore cambia leggermente ogni volta che l'utente fa clic l'immagine, con l'effetto di ottenere l'immagine più scuro lentamente nel corso del tempo , alla fine ( dopo qualche migliaio di scatti ), dissolvenza in nero .

 

Programmazione © www.354353.com