硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6706|回复: 11
收起左侧

[emWin] GIF图片显示

[复制链接]

58

主题

118

回帖

292

积分

高级会员

积分
292
发表于 2014-12-5 14:16:32 | 显示全部楼层 |阅读模式
如题,可以显示GIF图片,追问一下,可以显示带alpha通道的图片吗?即背景可以透过的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107852
QQ
发表于 2014-12-5 15:18:46 | 显示全部楼层
楼主,你发个带alpha通道的GIF图片,我看下。
回复

使用道具 举报

58

主题

118

回帖

292

积分

高级会员

积分
292
 楼主| 发表于 2014-12-5 15:27:14 | 显示全部楼层

回 eric2013 的帖子

去掉背景,有重影

去掉背景,有重影
eric2013
:
楼主,你发个带alpha通道的GIF图片,我看下。
这个图片是可以显示背景的,但是有重影,不知道该怎么搞了。
如题,可以显示GIF图片,追问一下,可以显示带alpha通道的图片吗?即背景可以透过的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107852
QQ
发表于 2014-12-5 17:20:02 | 显示全部楼层

回 yuanfp 的帖子

yuanfp:如题,可以显示GIF图片,追问一下,可以显示带alpha通道的图片吗?即背景可以透过的。 (2014-12-05 15:27) 
好的,我这就试试看。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107852
QQ
发表于 2014-12-5 17:57:38 | 显示全部楼层
尝试了,没问题:
1.png
回复

使用道具 举报

58

主题

118

回帖

292

积分

高级会员

积分
292
 楼主| 发表于 2014-12-6 19:31:11 | 显示全部楼层

回 eric2013 的帖子

eric2013:尝试了,没问题:

(2014-12-05 17:57)
是的,但是有重影啊。PS中处理掉重影后,alpha通道就不见了,背景为GUI_SetBkColor所设定的颜色。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107852
QQ
发表于 2014-12-6 19:35:35 | 显示全部楼层

回 yuanfp 的帖子

yuanfp:是的,但是有重影啊。PS中处理掉重影后,alpha通道就不见了,背景为GUI_SetBkColor所设定的颜色。 (2014-12-06 19:31) 
主要是你的图片本身就有重影。找个效果好点的图片,我试试。
回复

使用道具 举报

58

主题

118

回帖

292

积分

高级会员

积分
292
 楼主| 发表于 2014-12-6 20:51:22 | 显示全部楼层

回 eric2013 的帖子

ChiLun3.gif eric2013:

主要是你的图片本身就有重影。找个效果好点的图片,我试试。
是的,但是有重影啊。PS中处理掉重影后,alpha通道就不见了,背景为GUI_SetBkColor所设定的颜色。
回复

使用道具 举报

58

主题

118

回帖

292

积分

高级会员

积分
292
 楼主| 发表于 2014-12-6 20:53:26 | 显示全部楼层

回 yuanfp 的帖子

yuanfp:是的,但是有重影啊。PS中处理掉重影后,alpha通道就不见了,背景为GUI_SetBkColor所设定的颜色。 (2014-12-06 20:51)
http://tieba.baidu.com/p/2106457600   .按照这篇帖子我把重影搞掉了,但是透明性就没有了,背景变为了GUI_SetBkColor所设定的颜色了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107852
QQ
发表于 2014-12-7 13:22:19 | 显示全部楼层

回 yuanfp 的帖子

yuanfp:http://tieba.baidu.com/p/2106457600   .按照这篇帖子我把重影搞掉了,但是透明性就没有了,背景变为了GUI_SetBkColor所设定的颜色了。 (2014-12-06 20:53)
你的alpha通过设置的透明性是多少,你给的图片是完全透明的,一般这种图片的alpha都是完全透明的。所以你设置背景是什么颜色就显示什么颜色。
回复

使用道具 举报

58

主题

118

回帖

292

积分

高级会员

积分
292
 楼主| 发表于 2014-12-7 20:29:26 | 显示全部楼层
不是啊,我加载了一个logo图片,这个gif动画的透明区域完全盖住了我的logo图片了
回复

使用道具 举报

58

主题

118

回帖

292

积分

高级会员

积分
292
 楼主| 发表于 2014-12-7 20:32:54 | 显示全部楼层

回 eric2013 的帖子

eric2013:你的alpha通过设置的透明性是多少,你给的图片是完全透明的,一般这种图片的alpha都是完全透明的。所以你设置背景是什么颜色就显示什么颜色。
(2014-12-07 13:22)
你建个图片再加载我给你的两个gif图片试试,试完后你就看出效果了。带重影的那个确实具有透明性,不带重影的那个以backcolor掩盖了你所加载的图片。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-15 19:08 , Processed in 0.319233 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表