谢谢

解决方案 »

  1.   

    Blend 利用Alpha合成的方法:合成图象的各点像素值是由两张图片的相应点的像素值按一定比例混合而成的,这个比例由Alpha值决定,具体算式见下:
    newPixeValR= (pixel1ValR*(255-Alpha)+pixel2ValR*Alpha)/255; // Alpha取值范围从0到255newPixeValG= (pixel1ValG*(255-Alpha)+pixel2ValG*Alpha)/255; // Alpha取值范围从0到255newPixeValB= (pixel1ValB*(255-Alpha)+pixel2ValB*Alpha)/255; // Alpha取值范围从0到255
      从上面的算式可以看出,只要修改Alpha的值,就可以改变合成后的图象中用来合成的两张图片各自所占的比值,达到透明的效果。