- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 移动端(android) 实现二维跟踪
主要思路主要分为三步:一、调用手机摄像头,获取实时的图像数据二、利用JNI将实时图像传到C++端进行相关处理三、在c++部分处理二维物体跟踪用来两个方法互补来保证跟踪的效果:1 、利用ORB进行物体的特征点的提取2、 根据ORB提取的特征点进行LK光流跟踪3、利用BRIFE进行校准->如果在校准过程中发现特征点跟踪丢失 或者出现部分特征点出现跟踪缺失的情况,则重新进行ORB对于特征点进行提取手机摄像头实时图像获取...
2020-09-18 15:17:37 593
原创 视觉opencv Fast代码
学习参考链接利用OpenCV提取图像中的特征点,利用提取出来的特征点进行特征匹配。#include <opencv2/core/core.hpp>#include <opencv2/features2d/features2d.hpp>#include <opencv2/highgui/highgui.hpp>#include <vector>...
2020-09-06 14:25:48 263
原创 利用ORB匹配实现场景中的物体模板检测(C++实现 2019.11.26)
由于要研究图像的监测相关知识,所以考虑利用相关知识实现图像内部物体的监测。C++代码如下:#include <stdio.h>#include <iostream>#include "opencv2/core.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/features2d.hpp"#include "...
2019-11-26 10:51:13 982 3
原创 JNI 将Java界面获取的图片传到C++层处理的方法
将图片的每个像素元素转变为int值,存入到一个int数组中,将该数组传入到C++层去处理下面以一个图片灰度化的例子来说明:Java代码: //将资源调入 Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.luffy); //得到bitmap类型的宽度,用...
2019-11-13 10:23:16 774
原创 JNI Cmake配置
学习JNI,在Cmake配置这个地方停了很长的时间老是提醒我找不到libopencv_java3.so文件,很难过,我在cmake.txt文件里面也配置了相关路径,并且也将android_opencv_sdk中的相关文件拷贝到了项目中,但就是找不到。include_directories(${CMAKE_SOURCE_DIR}/src/main/cpp/include)add_library...
2019-11-12 16:59:40 211
原创 实现基于android平台的,利用opencv实现图像的实时匹配
刚上研究生,导师的方向是计算机视觉,目前在做图像物体跟踪方面的工作,因为某种原因,需要将在C++平台上是某些功能,在移动平台上实现,作为一个小型的练手项目,又因为对于JNI开发不是特别熟悉,所以想大部分用java实现功能。(该方法已经被老师否决了,不过因为前期还是做了一些相关的工作,还是记录一下)实现如下的功能,利用opencv提供给java的包,重载oncamera这个函数,处理相机输入帧实现...
2019-10-31 09:58:56 950
windows web调用windows本地的exe程序(ssh工具),并自动登录到远程服务器上
2022-08-31
利用ORB匹配实现场景中的物体模板检测
2019-11-26
Android调用系统摄像头Camera.rar
2019-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人