![]() |
Copiar una imagen sobre otra excepto un color
Hola, tengo dos imágenes de 256 colores del mismo tamaño, hasta ahora las he estado manejando con la función CopyRect.
Ahora quiero copiar una imagen sobre la otra tal cual, excepto un color (el que se supone que es el transparente), de tal manera que se vean los pixels de la primera imagen que en la otra, ocupan pixels "transparentes". He estado mirando mucho sobre el tema, he leído algo sobre crear una máscara de dos colores en la que uno de los colores lo ocuparía el transparente, y el otro, el resto de colores, y con la función CopyRect, copia sobre la primera imagen sólo los pixels de la segunda imagen que coinciden con la máscara. Si queréis que me explique mejor, decídmelo Gracias por vuestro tiempo. |
| La franja horaria es GMT +2. Ahora son las 06:04:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi