0
我有两个图像一个在其他。 Uppper图像有一些透明的部分,我想剪下那部分并放在SD卡中。 此外,下面的图像可以放大/缩小/缩放。掩蔽和切割透明图像
任何人都可以帮助我吗?
我很感激,如果有人甚至可以提供给我一些想法。
我有两个图像一个在其他。 Uppper图像有一些透明的部分,我想剪下那部分并放在SD卡中。 此外,下面的图像可以放大/缩小/缩放。掩蔽和切割透明图像
任何人都可以帮助我吗?
我很感激,如果有人甚至可以提供给我一些想法。
创建位图对象绘制到的大小与上部图像相同。 创建一个Canvas对象并将此位图传递给它的构造函数,以便绘制到位图中。
绘制一个转换矩阵,代表你的缩放/平移等在画布上降低影像
然后遍历像素上的位图和刚绘制成一个,并设置的阿尔法值新位图中的像素与上方图像中的像素相同。也许还有另一种应用alpha蒙版的方法,但是在Canvas类接口的快速浏览之后我没有看到其中的一个 - 可能看起来更接近一点会揭示一些东西。
或者为了获得更好的性能,请使用OpenGL并使用两个图像编写着色器。您可以渲染到纹理并从渲染纹理中拉回数据。比其他方法更复杂。
你打算给我们看图片吗? –
我该如何在这里上传图片? – LuminiousAndroid
将一个链接放在一个存储为支持透明度的PNG的地方。 –