Android ndk 将java位图对象发送到本机类以进行图像处理

Android ndk 将java位图对象发送到本机类以进行图像处理,android-ndk,Android Ndk,我想设计一个图像过滤器应用程序。我搜索了很多,但没有找到关于如何将java位图传递到c/c++然后在本机端检索并应用基本图像过滤器并将结果再次返回java以在ImageView上显示的内容。感谢您的帮助检查NDK位图等离子体样本,它显示了如何准确地执行此操作 不清楚到底是什么问题。不管对象的类型如何,从C++访问java对象的一般原则是相同的。如果你不熟悉JNI,我建议你从阅读这个主题开始。我对这个问题提出了部分质疑。我在imageView中有一个图像。我已经在位图对象中转换了它。现在我想把这个

我想设计一个图像过滤器应用程序。我搜索了很多,但没有找到关于如何将java位图传递到c/c++然后在本机端检索并应用基本图像过滤器并将结果再次返回java以在ImageView上显示的内容。感谢您的帮助检查NDK位图等离子体样本,它显示了如何准确地执行此操作


不清楚到底是什么问题。不管对象的类型如何,从C++访问java对象的一般原则是相同的。如果你不熟悉JNI,我建议你从阅读这个主题开始。我对这个问题提出了部分质疑。我在imageView中有一个图像。我已经在位图对象中转换了它。现在我想把这个位图对象传递给C/C++。如果我直接传递它,则会出现一个错误,因为c/c++无法识别Java Bitamp。那么,传递和检索它的过程是什么呢?好的,但是还有比这更简单的吗?如果你想使用NDK,它不会比这更简单。唯一的替代方法是使用Renderscript,坦白说,这并不容易,除非您愿意使用预定义的过滤器。然而,他们是相当有限的设置。