繁体   English   中英

位图裁剪的渲染脚本

[英]Renderscript for Bitmap crop

看起来Android SDK的BitmapRegionDecoder使用Skia来解码指定位图的一部分。 在引擎盖下,它使用适当的代码(jpeg,png等)。 我正在寻找使用Renderscript进行优化的方法。

是否可以定义Renderscript内核函数以忽略输入分配中的某些数据并将其余数据保存在输出分配中? 我是Renderscript的新手,大多数内核函数都倾向于在整个输入数据集上工作。

是的,请使用LaunchOptions API来限制您通过其启动的矩形:

Script.LaunchOptions lo;
lo.setX(10, 100);
lo.setY(5, 20);
kernel.forEach(in, out, lo);

https://developer.android.com/reference/android/renderscript/Script.LaunchOptions.html

暂无
暂无

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

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