Java与C++ 传递参数包括数据,字符串,基本数据类型
项目背景:某项目中需要Java调用底层C++写的算法,底层算法用的是opencv,算法那边提供的接口是传递一个opencv封装的Mat对象,返回的也是处理后的Mat对象,还有一些基本的配置参数,准备直接传图片路径,C++去读取图片转化为Mat,但是考虑到读取IO效率问题,最后决定Java传字节数组,C++接口做预处理转化为Mat对象,解析算法得到处理后的Mat对象,最后转化为base64返回给java后台,最后通过websocket把处理后的图片实时显示到前端页面
java调用C++实例程序可以参考我上一篇
原创
2020-07-06 17:30:13 ·
503 阅读 ·
1 评论