gpt4 book ai didi

Android:使用 SurfaceView 内容创建位图

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:35:21 24 4
gpt4 key购买 nike

我恐怕已经对这个问题有了不幸的答案,但以防万一......我正在使用 SurfaceView 对位图进行一些图像处理(灯光和颜色修改),我需要导入修改后的新位图中的位图(即 SurfaceView 的内容),以便我可以将其保存为图像文件。

我环顾四周,似乎可以从 View.getDrawingCache() 获取位图,但它不适用于 SurfaceView。我得到的只是一个空位图。

有什么解决办法吗?

谢谢

最佳答案

能否将 SurfaceView 绘制到由位图支持的 Canvas 上?

    // be sure to call the createBitmap that returns a mutable Bitmap
Bitmap b = Bitmap.createBitmap(100, 100, Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(b);
yourSurfaceView.draw(c);

关于Android:使用 SurfaceView 内容创建位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com