美文网首页
封装图像处理c++代码到Android程序实践

封装图像处理c++代码到Android程序实践

作者: 单林敏 | 来源:发表于2019-04-22 16:59 被阅读0次
    1. 下载安装OpenCV SDK

    2. 移动到 // 这里还是讲不清楚

    3. 在一个cpp下写好自己的cpp代码

    4. 在一个java类中定义public static native + 类型 + 名字(参数)


      example
    5. 然后根据报红就根据提示在native里面进行实现
      native实现功能的时候就是直接调用自己写的cpp代码里面的函数就行了,不过要记得在native.cpp的头文件中添加自己写的cpp文件

    example2 具体JNI处实现

    总结(对于C++的native函数)

    2019年12月17日21:12:17 补充总结


    JNI学习笔记
    1. 在java类中声明native函数(需要在lib_jni.so或者lib_jni.dll库中去读取)
    2. 在native_lib.cpp中实现(应该是用来生成lib_jni.so的)--->这里一般是JNI封装成,在函数声明时有很多跟JNI有关的东西
      见上面的JNI具体实现图
    3. 然后就是自己写的C++文件,或者下载的一些C++实现包,供给native_lib.cpp进行调用

    相关文章

      网友评论

          本文标题:封装图像处理c++代码到Android程序实践

          本文链接:https://www.haomeiwen.com/subject/sgesgqtx.html