Java使用JNA调用动态链接库
之前写过一篇Java使用JNI调用动态链接库,使用原生JNI调用C++,操作非常繁琐。需要现有C++服务层,JNI代理层,然后才是Java调用层。前几天突然在网上看到JNA的框架,发现非常好用。写个DEMO试试,也方便以后查找。
之前写过一篇Java使用JNI调用动态链接库,使用原生JNI调用C++,操作非常繁琐。需要现有C++服务层,JNI代理层,然后才是Java调用层。前几天突然在网上看到JNA的框架,发现非常好用。写个DEMO试试,也方便以后查找。
项目中有个需求,需要根据用户上传的图片分析出用户的一些面部特征,血压,血氧等用户体征数据,Java层接收用户上传图片,保存,然后将图片地址传递给C++算法去处理,算法层计算出结果并返回给Java层一个对象。这里做个简单的demo模拟这个需求,大概需要的技术有C++,JNI Java等。