Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como alterar cores BMP em Visual Basic
Visual Basic dá aos desenvolvedores acesso completo a cada pixel de uma imagem BMP aberto, permitindo-lhes alterar as cores como quiserem. As funções -chave para este processo são: " getPixel ", que recupera a cor de um determinado pixel da imagem; " setPixel " e " FromArgb " e " ToArgb ", que representam de /para um vermelho /verde /azul valor . Instruções
1

Crie um novo projeto , clicando em " Arquivo" e " New Project ". Selecione "Windows Form Project" na caixa de diálogo .
2

Encontre o controle " PictureBox " no painel " Toolbox" e arraste-o para o seu projeto.
3

Clique na pequena seta no controle PictureBox que você acabou de adicionar e selecione " Escolher imagem". Isto lhe dará o diálogo de abertura de arquivo padrão. Selecione um arquivo de imagem do seu disco rígido .
4

Clique duas vezes no PictureBox para abrir o editor de código-fonte, e Visual Basic criará automaticamente um evento para quando o usuário clica na imagem .

5

cole o seguinte código para abrir a imagem do PictureBox :

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

Paste o seguinte código para percorrer todos os pixels da imagem e alterá-las

para x = 0 a bmp.Width - . 1

para y = 0 a bmp.Height -1 < br >

dim c = bmp.getpixel (x , y)

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

bmp.setPixel (x , y, c )

próxima

próxima

Este código passa por cada pixel e altera a cor um pouco cada vez que o usuário clica na imagem, com o efeito da imagem lentamente ficando mais escura ao longo do tempo , finalmente (depois de alguns milhares de cliques ) desvanecendo ao preto.

Anterior :

Próximo : No
  Os artigos relacionados
·Como selecionar uma área em VB.Net 
·Como vincular um objeto a um GridView no Código 
·Como fazer sua própria VB.NET Suplementos 
·Programas Visual Basic 
·Como converter Visual Basic para ponto flutuante 
·Como fazer uma folha de pagamento semanal em Visual Bas…
·Como copiar texto para o Windows Clipboard em Visual Ba…
·Como usar InputBox em VB6 
·Como bomba mensagens com Vb.Net 
·Como validar em Visual Basic 
  Artigos em destaque
·Como mudar o menu Imagens no mouseover em JavaScript 
·Como limpar a tela no Visual C 
·Intervalo de Consulta No MySQL 
·Como contar Digits em Python 
·Como gerar um método em NetBeans 
·Como alterar a cor do texto em JavaScript 
·Como calcular códigos G02 para Mills 
·Como a Square elementos de uma lista em Python 
·Como fazer C Jogos 
·Como fazer um triângulo em Visual Basic 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados