簡體   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