新手报到

1 view
Skip to first unread message

xiong...@gmail.com

unread,
Nov 15, 2007, 8:18:23 PM11/15/07
to 视频开发爱好者
发个帖子,以后还请各位高手多多指导、交流。

tianyun69

unread,
Jun 15, 2009, 10:10:22 PM6/15/09
to icvideo
我用fpga驱动vga 或者LCD屏,我需要把2个图片同时显示,一个是前景,一个是背景。或者背景是视频,前景是图片
 

tianyun69
2009-06-16

发件人: xiong...@gmail.com
发送时间: 2007-11-16 09:18:28
收件人: 视频开发爱好者
抄送:
主题: 新手报到
 
发个帖子,以后还请各位高手多多指导、交流。

GongFen

unread,
Jun 16, 2009, 5:12:34 AM6/16/09
to icv...@googlegroups.com
呵呵,好久没人发帖了.
没玩过fpga点图片,我想最后的framebuf只有一个,你之前就要把两个窗口计算成一个framebuf吧,我记得是要定义一种透明色,然后处理的.

2009/6/16 tianyun69 <tian...@gmail.com>

Microtiger

unread,
Jun 16, 2009, 5:19:44 AM6/16/09
to icv...@googlegroups.com
呵呵,发帖是好习惯,要发扬之!
我只是用FPGA做点小东西,胶合逻辑什么的,这个问题我不大明白!
见谅!

2009/6/16 GongFen <gon...@gmail.com>



--
I want to be a complete engineer - technical genius and sensitive humanist all in one!

panxixue

unread,
Jun 17, 2009, 4:29:29 AM6/17/09
to icvideo
好,就是可以使用colorkey之类的办法
 
 
 
2009-06-17

panxixue

发件人: Microtiger
发送时间: 2009-06-16  17:20:07
收件人: icvideo
抄送:
主题: Re: 请问如何 做透明处理,

tianyun69

unread,
Jun 17, 2009, 4:42:41 AM6/17/09
to icvideo
有一个公式 ,不知道如何验证
 
RO=R1+(R1-R2)XA;
GO=G1+(G1-G2)XA;
BO=B1+(B1-B2)XA;
其中A是透明率,R1,G1,B1是前景色,R2,G2,B2是背景色;
 
早些时候玩的Matlab 早忘记了,诶,,,有人能帮忙验证一下吗?
 
panxixue 说的colorkey 我google了一下发现他是个软件,用这个软件做成图片然后按照普通的图片处理,不知道我理解有没有错误,谢谢!!!
tianyun69
2009-06-17

发件人: panxixue
发送时间: 2009-06-17 16:30:02
收件人: icvideo
抄送:
主题: Re: Re: 请问如何 做透明处理,
 
好,就是可以使用colorkey之类的办法
 
 
 
2009-06-17

panxixue

发件人: Microtiger
发送时间: 2009-06-16  17:20:07
收件人: icvideo
抄送:
主题: Re: 请问如何 做透明处理,

zhangyutian

unread,
Jun 17, 2009, 5:17:16 AM6/17/09
to icv...@googlegroups.com

 blending 可以做透明处理的。
 
R = A * Rs  OP  (1-A) Rd, 也就是你写的那个公式。
Rs 就是source color, Rd 是destination的color. A是alpha 分量。
 
 
http://hi.baidu.com/chenzhuoyou/blog/item/5ad45a3d9c057ceb3d6d97a2.html
 
http://www.cppblog.com/lovedday/archive/2008/05/10/49416.html
 
好像都是这么干的,需要验证吗?从没有想到验证它:)
 

Date: Wed, 17 Jun 2009 16:42:41 +0800
From: tian...@gmail.com
To: icv...@googlegroups.com
Subject: Re: Re: Re: 请问如何 做透明处理,
<BR<BR

GongFen

unread,
Jun 17, 2009, 7:58:16 AM6/17/09
to icv...@googlegroups.com
2009/6/17 zhangyutian <zyt...@hotmail.com>


 blending 可以做透明处理的。
 
R = A * Rs  OP  (1-A) Rd, 也就是你写的那个公式。
Rs 就是source color, Rd 是destination的color. A是alpha 分量。
 
 
http://hi.baidu.com/chenzhuoyou/blog/item/5ad45a3d9c057ceb3d6d97a2.html
 
http://www.cppblog.com/lovedday/archive/2008/05/10/49416.html
 
好像都是这么干的,需要验证吗?从没有想到验证它:)

正解.
 

panxixue

unread,
Jun 18, 2009, 12:44:36 AM6/18/09
to icvideo
colorkey是一个方法,一个概念,
 
你的这个公式就是那个alpha值嘛,需要怎么验证呢
 
这个公式没错
 
2009-06-18

panxixue

发件人: tianyun69
发送时间: 2009-06-17  16:42:40
收件人: icvideo
抄送:
主题: Re: Re: Re: 请问如何 做透明处理,
Reply all
Reply to author
Forward
0 new messages