图片的合成
2013-09-07 18:31
141 查看
public class MainActivity extends Activity { private ImageView iv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv = (ImageView)findViewById(R.id.iv); //图片合成,画布一张,先画图片A, 再画图片B Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.aa); Bitmap alterBitmap = Bitmap.createBitmap(bitmap.getWidth() , bitmap.getHeight() , bitmap.getConfig()); Canvas canvas = new Canvas(alterBitmap); Paint paint = new Paint(); paint.setColor(Color.BLACK); paint.setXfermode(new PorterDuffXfermode(Mode.LIGHTEN)); canvas.drawBitmap(bitmap, new Matrix(), paint); Bitmap ic_launcher = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher); canvas.drawBitmap(ic_launcher, new Matrix(), paint); iv.setImageBitmap(alterBitmap); } }
相关文章推荐
- (转)OpenCV提取视频每一帧及将连续图片合成视频
- 在GIF图片上打水印,图片合成
- android 图片处理(图片合成、图片圆角、图片翻转、图片缩放)
- iOS 图片水印、图片合成文字或图片实现
- [Android] 给图像添加相框、圆形圆角显示图片、图像合成知识
- Java图片合成,压缩
- Android bitmap合成图片
- Linux 下将多个 *.png 图片合成一个 *.gif 文件
- 二维码生成. 文字生成图片. 多张图片合并方法及临时合成图片并下载
- JAVA工具类之多图片合成与图片添加文字
- php利用自定义字体与底图合成新图片
- css 实现图片偏移(含图片合成url)
- Qt 技术探索之一:Qt 官方 demo 之 Image Composition Example(图片合成)
- 把多帧图片合成为视频
- 如何用servlet在客户端生成一个合成图片
- 在程序中如何把两张图片合成为一张图片
- Qt 技术探索之一:Qt 官方 demo 之 Image Composition Example(图片合成)
- iOS图片合成及修改图片灰度
- java将多张图片合成一张tif图片
- Android合成GIF图片JNI版