gpt4 book ai didi

android - 在android中旋转90度

转载 作者:行者123 更新时间:2023-11-29 21:56:26 25 4
gpt4 key购买 nike

我正在使用数组作为像素在 Canvas 上绘图:

 g.drawBitmap(imageBuffer, offset, stride, 0, 0, width, height, false, mPaint);

由于 imageBuffer 是一个数组,而不是位图,我如何在旋转的同时最大限度地减少在内存中复制数据的额外工作量?

最佳答案

假设 g 是您正在绘制的 Canvas ,您可以轻松地做到这一点:

g.save();
g.rotate(degrees);
g.drawBitmap(imageBuffer, offset, stride, 0, 0, width, height, false, mPaint);
g.restore();

应该就是这样。

关于android - 在android中旋转90度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13114876/

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