我将从Bitmap创建的分配传递给rs文件, 在脚本中我试图使用rsAllocationCopy2DRange函数将分配复制到新的,但是当我尝试运行应用程序时,我会强行关闭。 有人可以解释如何正确使用该函数,以及它获得的参数究竟是什么。 我查看了参考站点:http://developer.android.com/reference/renderscript/rs__allocation_8rsh.html#a7f7e2369b3ed7d7db31729b6db7ba07e
但我仍然不知道什么是dstMip和dstFace以及如何获取它们。
编辑:我想实现sobel运算符,在实现中我需要在使用内核卷积后使用负值,这是不可能使用从Bitmap创建的内置分配并在convove3x3中构建,因为分配是使用uchar4。所以我想在单独的脚本中实现卷积,这样我就可以在它存储回分配之前使用负数。我希望能够只传递一个分配和内核矩阵,并且在脚本中我想从输入分配创建新的输出分配,并对其进行卷积,然后将结果复制回输入分配。我不想在脚本之外创建输出分配,在java代码中,我希望整个过程尽可能透明,而不需要添加用户不知道的对象。