主权项 |
一种自动融合背景的物体图片展示方法,包括下列步骤:步骤一:在物体、拍照装置、光线固定不变的情况下,分别以黑色和白色作为物体的背景,拍摄两张不同背景的物体图片;步骤二:利用黑色以及白色两张不同背景的物体图片获取物体的红,绿,蓝三基色的颜色信息以及透明度信息;步骤三:将红,绿,蓝三基色的颜色信息以及透明度信息分别保存为JPEG或者BITMAP格式的图片;步骤四:用户选择物体图片,并选择一张背景图片;步骤五:从系统中读取物体的颜色信息以及透明度信息图片,与背景图片融合,生成物体叠加在该背景图片上的效果图,显示在屏幕上;其中,步骤二具体包括:设物体白色背景图片的像素点颜色为G1(G1r,G1g,G1b),黑色背景图片的像素点颜色为G2(G2r, G2g, G2b),白色背景颜色为W1(W1r,W1g,W1b),黑色背景颜色为B1(B1r,B1g,B1b),则物体图片的像素点三基色颜色C(Cr,Cg,Cb)以及三基色透明度A(Ar,Ag,Ab)通过以下公式联立求解得到:G1i=W1i*Ai+(1‑Ai)*Ci,G2i=B1i*Ai+(1‑Ai)*Ci(其中i=r,g,b);其中,步骤五从系统中读取物体的颜色信息以及透明度信息图片,与背景图片融合,具体包括:根据背景图片与物体图片的像素比例及相对位置确定相互之间的像素对应关系,融合生成的效果图片像素点颜色D(Dr,Dg,Db),由背景图片的像素点颜色B(Br,Bg,Bb)以及与之相对应的物体图片的像素点透明度信息A(Ar,Ag,Ab)及颜色信息C(Cr,Cg,Cb)通过公式Di=Ai*Bi+(1‑Ai)*Ci(i=r,g,b)计算得到。 |