使用Renderscript实现修复画笔工具

泡在网上的日子 / 文 发表于2015-09-28 11:22 第次阅读 Renderscript,画笔工具

如果你是一个安卓开发者你可能会对AOSP中新的Renderscript demo感兴趣:

https://android.googlesource.com/platform/frameworks/rs/+/master/java/tests/HealingBrush/

它演示了如何使用Renderscript实现一个修复画笔工具(类似于Photoshop,Pixelmator, Affinity Photo等app中的图片编辑工具)。下面的视频演示了demo的效果:

信息来自:Romain Guy的g+

demo免翻墙下载地址

rs-master-java-tests-HealingBrush.tar.gz

 

收藏 赞 (2) 踩 (0)
上一篇:Fragment 重建 1
说明 一般都是用v4的Fragment实现,可以有getChildFragmentManager()的支持,这里以 v4 版本为例。 命名 FragmentActivity 源码中的变量命名其实很乱,比如一个 FragmentManagerImpl 的实例,叫做 mFragments,后面需要注意。 保存与恢复 FragmentActivity.o
下一篇:Android 实现一个立方体旋转效果
今天我们来看看如何实现一个立方体翻转的效果,如图 看上去很麻烦,实际上实现起来还是蛮轻松的。 这里我们使用到的有两个类。 android.graphic.Camera 这是在图像学概念里的摄像机,这是一个 透视摄像机 。 android.graphic.Matrix 矩阵,用来表示图像的变