shen的博客

欢迎讨论

JNI学习笔记——遇到的问题

OPENCV的Tracking模块在JAVA中调用tracking在opencv的contrib中,可Opencv放出的Opencv4JAVA只是基本功能的Jar包以及对应的DLL库,所以使用Opencv4JAVA+JNI(tracking写成C++代码)的方式去解决。 发现Opencv4J...

2017-12-30 14:35:45

阅读数 99

评论数 0

JNI学习笔记——JAVA持久化C++对象

问题当我们需要保存C++对象的状态时,如何通过JNI来操作呢?思路当JAVA使用本地方法时,需要把该方法定义在一个类中,我们可以让该对象有一个long类型的属性,去保存本地代码C++类对象的一个地址。当我们创建C++对象后,在本地(native)方法中可以通过JNI提供的方法去获取JAVA对象,并...

2017-12-29 14:05:07

阅读数 435

评论数 4

转:JNI jstring与c++字符串类型转换函数

jstring与c++字符串类型转换函数 string到jstringjstring str2jstring(JNIEnv* env,const char* pat) { //定义java String类 strClass jclass strClass = (env)->...

2017-12-28 14:59:07

阅读数 466

评论数 0

JNI学习笔记——JAVA调用C

Demo从最简单的HelloWorld开始,理解JNI大概的步骤。第一步 构建JAVA工程Eclipse中,新建TestJNI的JAVA工程,自己建包名、类名之类的。 在该类中定义几个native方法,并定义好需要的返回值类型和函数名以及参数列表。 第二步 生成JNI调用的C头文件找到该工程的...

2017-12-28 10:37:13

阅读数 99

评论数 0

Dlib姿态估计——旋转矩阵与欧拉角互转

原文地址:https://www.learnopencv.com/rotation-matrix-to-euler-angles/简介        在这篇文章中,我将分享将一个3×3旋转矩阵转换成欧拉角的代码,反之亦然。3D旋转矩阵可以让你的头旋转。 我知道这是一个坏的双关语,但真相有时可能是非...

2017-12-25 11:04:41

阅读数 11117

评论数 2

MedianFlow跟踪算法

算法简介该算法其实不能称作一个单独的算法,他属于TLD跟踪算法中Tracking部分。它基于LK光流跟踪算法,并使用FB(正向/反向评估点追踪质量的一种方法)、NCC交叉验证反馈,过滤掉对象范围中质量最差的点的50%,故称为Median(中值)Flow。ForwardBackward error(...

2017-12-24 20:22:47

阅读数 3241

评论数 0

提示
确定要删除当前文章?
取消 删除