Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2010-05-13
帖子: 4
声望力: 0 ![]() |
![]()
我想用Matlab将2幅图片叠加,不是简单的均值叠加。A中间有一红色十字,其余为白色。B就是简单图片。A、B均为RGB图且大小一样,我想让A的十字在B上显示出来,该怎么做。哪位高手给个思路
![]() |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2009-04-11
年龄: 38
帖子: 138
声望力: 19 ![]() |
![]()
将白色部分的值赋值为0,在相加应该可以吧
__________________
看帖回帖,就是对我们最大的支持! |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2010-05-13
帖子: 4
声望力: 0 ![]() |
![]()
这样白色的是可以解决了,可是红色的十字怎么弄呢,万一背景中也有红色怎么叠加
|
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2009-11-16
帖子: 2
声望力: 0 ![]() |
![]()
我是新手。
不知道你可不可以去读取a中的颜色,和b叠加的时候判断,是红色就用a中的位图数据,是白色就用b中的位图数据 |
![]() |
![]() |