1;有张掩码图片mask.jpg,中间是黑色,四边角是白色的。。
2;一张人脸的图片face.jpg
3;怎么根据掩码操作只抠取人脸部分啊(及mask.jpg中黑色部分)face.jpg一开始四方形的。。要变成椭圆那种效果。。
4;我目前只找到c++的资料,见链接http://www.cnblogs.com/lichkingct/archive/2009/04/24/1442918.html  ,但是在android中怎么实现啊

解决方案 »

  1.   

    应该有透明度设置的接口类的吧!看看gallary里面。
      

  2.   

    听起来像是 LIGHTEN 技术可以做到。
    就是两个像素叠加,亮色显示。看看Paint里的参数,...PorterDuff..可不可以。
      

  3.   

    我解决了这个问题这里提供几个链接给你们还是要谢谢你们!!http://stackoverflow.com/questions/4046377/android-loading-an-alpha-mask-bitmap
    http://stackoverflow.com/questions/8604018/android-mask-bitmap
    http://stackoverflow.com/questions/6432965/android-bitmap-mask-color-remove-color