Clube da Programação e Hardware

Tutorial, dicas, Programação, Hardware entre outros assuntos.
 
InícioInício  CalendárioCalendário  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 Obter fundo Transparente em Imagem BMP

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
volverine



Mensagens : 12
Data de inscrição : 28/01/2011

MensagemAssunto: Obter fundo Transparente em Imagem BMP    Sex Jul 06, 2012 8:15 pm

Então vamos lá...

BMP transparente é um formato não usual mas existe e pode ser criado em qualquer editor gráfico que se preze.

O grande lance é o seguinte... BMP usualmente não tem canal alfa, somente os 3 canais de cor (R,G,B) mas adicionando-se canal alfa, tem-se um BMP transparente.

Para fazer isso é fácil.

1 - Crie um arquivo no seu editor preferido(Photoshop por exemplo) já com o canal alfa. Ou então crie um novo arquivo sem canal alfa e adicione o canal alfa mais na frente. Aí fica a seu critério. No editor que uso, eu já configuro para ter um canal alfa na criação do novo arquivo. Eu uso o GIMP.

2 - Crie sua arte neste arquivo ou então, arraste a imagem que deseja usar para esse arquivo e limpe as áreas onde você usará a transparência.

3 - Na hora de salvar o arquivo, use o "Salvar como..." e quando escolher a quantidade de bits, use 32 bits de cor, já que será os 3 canais de cor mais o canal alfa ( 4 x 8 = 32) e preserve o canal alfa. Portanto, ele será um arquivo BMP RGBA e não um BMP RGB.

O grande problema do BMP é o tamanho do arquivo. Ele sempre será grande pois o formato BMP não tem compressão portanto, sempre preservará as informações de cor sem perdas. E adicionando-se o canal alfa ele se torma muito maior. Portanto, crie ou faça a sua imagem tomando cuidado com seu tamanho e lembre-se que para usar o canal alfa, só com profundidade de 8 bits.

Outro lembrete é que você pode regular a intensidade da transparência, desde o totalmente transparente (100 %) até o opaco (0 %).

Os procedimentos que informei são básicos já que para cada editor tem uma maneira de fazer essa máscara. No Photoshop você tem que criar essa máscara a partir da arte. Já no GIMP ele faz automaticamente a medida que se cria ou, se colocar uma imagem no arquivo para ser trabalhada, a medida que se vai retirando as áreas indesejáveis, a máscara no canal alfa é criada automaticamente. Se usares o Photoshop, use a famosa varinha mágica para retirar as áreas indesejáveis e a borracha para retirar os últimos resquícios de áreas que não foram limpas com a varinha, principalmente áreas internas da imagem que deseja usar.

PS - Quanto a configuração do Photoshop, depende de quem o usa. Pode-se configurá-lo para que ao criar um novo arquivo, já adicione o canal alfa ou não. Depende do conhecimento que o usuário tem do PS e o tipo de imagem que o usuário está acostumado a trabalhar.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
 
Obter fundo Transparente em Imagem BMP
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Duvida com Fundo Transparente
» Perfil com fundo transparente
» Fundo transparente
» [Resolvido] Duvida. como criar um bloco de fundo transparente?
» Fundo transparente

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Clube da Programação e Hardware :: ARTE & DESENVOLVIMENTO :: PhotoShop-
Ir para: