一种图像融合方法、装置、设备及存储介质制造方法及图纸

技术编号:24210233 阅读:50 留言:0更新日期:2020-05-20 16:31
本发明专利技术公开了一种图像融合方法、装置、设备及存储介质,其中,图像融合方法包括:分别确定第一图像中的第一像素点和第二图像中与第一像素点进行融合的第二像素点;利用第一像素点的RGBA值和第二像素点的RGBA值计算第一像素点融合后的透明度a1

An image fusion method, device, device and storage medium

【技术实现步骤摘要】
一种图像融合方法、装置、设备及存储介质
本专利技术涉及图像处理
,具体涉及一种图像融合方法、装置、设备及存储介质。
技术介绍
目前,显示界面中通常会同时显示多个图像,例如几个应用程度的窗口,当拖动其中一个图像与另外一个图像重叠时,此时在重叠部分,上面一个图像的显示内容会将下面一个图像的显示内容遮盖住,即在重叠部分只显示上面一个图像的显示内容,也就是说,当两个图像有重叠时,用户只能看到一个图像的完整的显示内容,另外一个图像的显示内容只能得到未重叠部分的内容。
技术实现思路
有鉴于此,本专利技术实施例提供了一种图像融合方法、装置、设备及存储介质,以解决现有技术中当图像重叠时,在重叠区域只能显示上面一个图像的显示内容的问题。根据第一方面,本专利技术实施例提供了一种图像融合方法,包括:分别确定第一图像中的第一像素点和第二图像中与所述第一像素点进行融合的第二像素点;利用所述第一像素点的RGBA值和所述第二像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后、所述第二像素点的衰减过渡值a2过渡和所述第二像素点融合后的透明度a2融合后;利用所述第一像素点的RGB值、所述第二像素点的RGB值、所述a1融合后、所述a2过渡和所述a2融合后计算所述第一像素点融合后的RGB值RGB1融合后和所述第二像素点的融合后的RGB值RGB2融合后。本专利技术实施例提供的图像融合方法,当第一图像和第二图像重叠时,通过确定第一图像中的第一像素点和第二图像中与第一像素点进行融合的第二像素点;利用所述第一像素点的RGBA值和所述第二像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后、所述第二像素点的衰减过渡值a2过渡和所述第二像素点融合后的透明度a2融合后;利用所述第一像素点的RGB值、所述第二像素点的RGB值、所述第一像素点融合后的透明度a1融合后、所述第二像素点的衰减过渡值a2过渡和所述第二像素点融合后的透明度a2融合后计算所述第一像素点融合后的RGB值RGB1融合后和所述第二像素点的融合后的RGB值RGB2融合后。也就是说,利用上述方案能够同时得到第一像素点融合后的RGBA值和第二像素点的RGBA值,由于a1融合后和a2融合后为第一像素点与第二像素点融合后的透明度,根据融合后的透明度再得到第一像素点与第一像素点的显示内容,所以第一像素点的内容和第二像素点的内容均可以在重叠区域进行显示,也就是说,在重叠区域能同时显示第一图像和第二图像。结合第一方面,在第一方面第一实施方式中,利用所述第一像素点的RGBA值和所述第二像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后、所述第二像素点的衰减过渡值a2过渡和所述第二像素点融合后的透明度a2融合后包括:利用所述第一像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后;利用所述第二像素点的RGBA值计算所述第二像素点的衰减过渡值a2过渡;利用所述第一像素点融合后的透明度a1融合后和所述第二像素点的衰减过渡值a2过渡计算所述第二像素点融合后的透明度a2融合后。结合第一方面,在第一方面第二实施方式中,利用所述第一像素点的RGB值、所述第二像素点的RGB值、所述a1融合后、所述a2过渡和所述a2融合后计算所述第一像素点融合后的RGB值RGB1融合后和所述第二像素点的融合后的RGB值RGB2融合后,包括:利用所述a1融合后、所述a2过渡、所述第一像素点的RGB值和所述第二像素点的RGB值计算所述第一像素点融合后的RGB值RGB1融合后;利用所述a1融合后和所述RGB1融合后计算所述第二像素点融合后的RGB值RGB2融合后。结合第一方面第一实施方式,在第一方面第三实施方式中,利用所述第一像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后,包括:a1融合后=1/(R1*a1+G1*a1+B1*a1^2)其中,R1表示所述第一像素点的R值,G1表示所述第一像素点的G值,B1表示所述第一像素点的B值,a1表示所述第一像素点的透明度。结合第一方面第一实施方式,在第一方面第四实施方式中,利用所述第二像素点的RGBA值计算所述第二像素点的衰减过渡值a2过渡,包括:a2过渡=1/(R2*a2+G2*a2+B2*a2^2)其中,R2表示所述第二像素点的R值,G2表示所述第二像素点的G值,B2表示所述第二像素点的B值,a2表示所述第二像素点的透明度。结合第一方面第一实施方式,在第一方面第五实施方式中,利用所述第一像素点融合后的透明度a1融合后和所述第二像素点的衰减过渡值a2过渡计算所述第二像素点融合后的透明度a2融合后,包括:a2融合后=1-(1-a1融合后)*(1-a2过渡)。结合第一方面第二实施方式,在第一方面第六实施方式中,利用所述a1融合后、所述a2过渡、所述第一像素点的RGB值和所述第二像素点的RGB值计算所述第一像素点融合后的RGB值RGB1融合后,包括:R1融合后=R1*a1融合后+R2*a2过渡*(1-a1融合后),其中R1融合后表示所述第一像素点融合后的R值,R1表示所述第一像素点的R值,R2表示所述第二像素点的R值;G1融合后=G1*a1融合后+G2*a2过渡*(1-a1融合后),其中G1融合后表示所述第一像素点融合后的G值,G1表示所述第一像素点的G值,G2表示所述第二像素点的G值;B1融合后=B1*a1融合后+B2*a2过渡*(1-a1融合后),其中B1融合后表示所述第一像素点融合后的B值,B1表示所述第一像素点的B值,B2表示所述第二像素点的B值。结合第一方面第二实施方式,在第一方面第七实施方式中,利用所述a1融合后和所述RGB1融合后计算所述第二像素点融合后的RGB值RGB2融合后包括:R2融合后=R1融合后/a1融合后,其中,R1融合后表示所述第一像素点融合后的R值,R2融合后表示所述第二像素点融合后的R值;G2融合后=G1融合后/a1融合后,其中,G1融合后表示所述第一像素点融合后的G值,G2融合后表示所述第二像素点融合后的G值;B2融合后=B1融合后/a1融合后,其中,B1融合后表示所述第一像素点融合后的B值,B2融合后表示所述第二像素点融合后的B值。结合第一方面或第一方面第一实施方式至第七实施方式,在第一方面第八实施方式中,在分别确定第一图像中的第一像素点和第二图像中与所述第一像素点进行融合的第二像素点之前,还包括:分别获取并保存第一图像和第二图像的像素阵列的RGBA值;在利用所述第一像素点的RGB值、所述第二像素点的RGB值、所述a1融合后、所述a2过渡和所述a2融合后计算所述第一像素点融合后的RGB值RGB1融合后和所述第二像素点的融合后的RGB值RGB2融合后,还包括:当第二图像与第一图像分离时,根据保存的所述第一图像和所述第二图像的像素阵列的RGBA值,得到所述第一图像和所述第二图像分离后的像素阵列的RGBA值。根本文档来自技高网...

【技术保护点】
1.一种图像融合方法,其特征在于,包括:/n分别确定第一图像中的第一像素点和第二图像中与所述第一像素点进行融合的第二像素点;/n利用所述第一像素点的RGBA值和所述第二像素点的RGBA值计算所述第一像素点融合后的透明度a1

【技术特征摘要】
1.一种图像融合方法,其特征在于,包括:
分别确定第一图像中的第一像素点和第二图像中与所述第一像素点进行融合的第二像素点;
利用所述第一像素点的RGBA值和所述第二像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后、所述第二像素点的衰减过渡值a2过渡和所述第二像素点融合后的透明度a2融合后;
利用所述第一像素点的RGB值、所述第二像素点的RGB值、所述a1融合后、所述a2过渡和所述a2融合后计算所述第一像素点融合后的RGB值RGB1融合后和所述第二像素点的融合后的RGB值RGB2融合后。


2.根据权利要求1所述的图像融合方法,其特征在于,利用所述第一像素点的RGBA值和所述第二像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后、所述第二像素点的衰减过渡值a2过渡和所述第二像素点融合后的透明度a2融合后,包括:
利用所述第一像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后;
利用所述第二像素点的RGBA值计算所述第二像素点的衰减过渡值a2过渡;
利用所述第一像素点融合后的透明度a1融合后和所述第二像素点的衰减过渡值a2过渡计算所述第二像素点融合后的透明度a2融合后。


3.根据权利要求1所述的图像融合方法,其特征在于,利用所述第一像素点的RGB值、所述第二像素点的RGB值、所述a1融合后、所述a2过渡和所述a2融合后计算所述第一像素点融合后的RGB值RGB1融合后和所述第二像素点的融合后的RGB值RGB2融合后,包括:
利用所述a1融合后、所述a2过渡、所述第一像素点的RGB值和所述第二像素点的RGB值计算所述第一像素点融合后的RGB值RGB1融合后;
利用所述a1融合后和所述RGB1融合后计算所述第二像素点融合后的RGB值RGB2融合后。


4.根据权利要求2所述的图像融合方法,其特征在于,
利用所述第一像素点的RGBA值计算所述第一像素点融合后的透明度a1融合后,包括:
a1融合后=1/(R1*a1+G1*a1+B1*a1^2)
其中,R1表示所述第一像素点的R值,G1表示所述第一像素点的G值,B1表示所述第一像素点的B值,a1表示所述第一像素点的透明度。


5.根据权利要求2所述的图像融合方法,其特征在于,利用所述第二像素点的RGBA值计算所述第二像素点的衰减过渡值a2过渡,包括:
a2过渡=1/(R2*a2+G2*a2+B2*a2^2)
其中,R2表示所述第二像素点的R值,G2表示所述第二像素点的G值,B2表示所述第二像素点的B值,a2表示所述第二像素点的透明度。


6.根据权利要求2所述的图像融合方法,其特征在于,利用所述第一像素点融合后的透明度a1融合后和所述第二像素点的衰减过渡值a2过渡计算所述第二像素点融合后的透明度a2融合后,包括:
a2融合后=1-(1-a1融合后)*(1-a2过渡)。


7.根据权利要求3所述的图像融合方法,其特征在于:利用所述a1融合后、所述a2过渡、所述第一像素点的RGB值和所述第二像素点的RGB值计算所述第一像素点融合后的RGB值RGB1...

【专利技术属性】
技术研发人员:朱玉荣彭泽波
申请(专利权)人:安徽文香信息技术有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1