繁体   English   中英

如何将绘画图像转换为位图

[英]how to convert a paint image to bitmap

我可以保存源图像,但不能使用colorfilter保存图像: paint.setColorFilter(new ColorMatrixColorFilter(cm));

如果将此图像转换为位图,则可以轻松保存,但是我不知道该怎么做。 有没有人可以解决?

  1. 拥有原始位图。
  2. 创建一个新的原始位图,该位图的宽度/高度与原始位图相同。
  3. 使用此干净的位图创建一个新的Canvas。
  4. 设置此新Canvas的绘画对象等。
  5. 将原始位图绘制到此新的Canvas中。

由于此新的画布由位图(第3点)支持,因此您在此画布中所做的任何图形都将成为新的位图(第2点)的一部分。 现在,只需从点2对该位图调用“压缩”,该位图将另存为jpg / png。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM