- 博客(25)
- 收藏
- 关注
原创 ubuntu 交叉编译 arm架构下的opencv
引言:在arm架构的tx1上直接编译opencv速度太慢,而且有时候手头没有设备。更好的方式是在linux主机或者笔记本上交叉编译opencv,然后拷贝到arm设备上。
2018-01-28 15:07:48 838
原创 dlib的编译安装 基于dlib的gazr编译 人脸yaw pitch row计算
dlib的编译安装 基于dlib的gazr编译 人脸yaw pitch row计算
2018-01-20 18:03:50 1307
原创 android开发 在JNI函数中引用Java类,将cxx复杂数据转换成jobjectArray,实现从JNI到Java的数据传输
引言:JNI是Java可以调用高效的c++代码,但是在JNI函数中传递复杂数据类型十分的繁琐,一般情况下需要jobject作为中转,一维数组int[],float[]以及二维数组String[]可以实现方便的参数传入/传出。其他复杂的二、三维数组理论上可以使用jobjectarray实现参数传入/传出,可是实现过程中出现问题,可能是内存上的错误。下面介绍一种通用方法,在JNI函数中引用Jav
2018-01-19 22:34:56 4269 1
原创 android开发 android studio配置opencv for android sdk,使用opencv的java函数
引言:OpenCV的Java接口是使用JNI的方式调用c++函数,所以首先需要添加opencv的dependencies作为Java的调用接口函数,然后拷贝jniLibs,最后在调用OpenCV的Java文件添加动态库加载函数即可使用OpenCV的Java接口。配置过程:下载OpenCV-android-sdk,解压。 Step1:在project下新建文件夹libraries,
2018-01-19 21:25:51 557
原创 android开发 基本操作
读写txt文件FileInputStream、FileOutputStream参见 http://blog.csdn.net/mad1989/article/details/37568667删除文件/目录//可调用函数:File baseimagesfile=new File(BASE_IMAGE_PATH);if (!baseimagesfile.exists())
2017-12-26 21:30:12 427
原创 Cmake编译caffe
问题1:Found the following Boost libraries:pythondirname: missing operandTry 'dirname --help' for more information.dirname: missing operandTry 'dirname --help' for more information.CMake Error at cm
2017-12-13 23:23:05 1081
原创 caffe安装过程中与protobuf相关的问题
fatal error: caffe/proto/caffe.pb.h: No such file or directory 一般出现在 caffe 的编译时, 可通过如下方式将编译通过(首先需要进入 caffe 根目录): $ protoc src/caffe/proto/caffe.proto –cpp_out=. $ sudo mkdir include/caffe/prot
2017-12-12 15:09:42 1581
原创 ubuntu基本操作
批量替换文件夹下所有文件中的特定字符sed -i ‘s/old-word/new-word/g’ *.txt替换单个文件中的特定字符sed ‘s/old-word/new-word/g’ input.txt > output.txt查看含有特定字符的文件find .|xargs grep -ri “strtomatch” -l查看含有特定字符的cpp文件...
2017-09-05 19:43:57 288
原创 对Region Proposal Network,RPN的理解
RPN的网络结构 从共享卷积特征图(若使用ZF,则为第五个卷积层,13*13)以卷积的方式(窗口大小为3*3)获得256维的特征向量,一共12*12个,每一个对应原图上171*171像素大小的区域。每一个256维的向量分别被送入两个全连接层,目标框回归层和目标分类层。 RPN引入Anchor机制。在共享卷积特征图的每一个滑窗位置有k个原图上的候选矩形区域,用于训练全连接层的不同回
2017-08-25 00:20:26 1393
原创 pc连接rpliar,查看数据并编译rplidar_ros
参考:http://www.cnblogs.com/BlueMountain-HaggenDazs/p/6523330.htmlhttps://github.com/robopeak/rplidar_ros/wiki
2017-08-17 20:57:40 445
原创 Cartographer中的branch and bound算法的理解
target: 寻找从scan坐标系到submap坐标系的最佳变换参数构建Candidate树搜索空间由Candidate构成的树来描述。先看Candidate的数据结构 int x_index_offset; //x平移量 int y_index_offset; //y平移量 int scan_index; //记录相对应的旋转点云的index, 相当于旋转参数树顶层构建树顶层构建取决于Se
2017-06-09 14:02:04 6076
原创 二叉树的建立,遍历查找
二叉树的建立#include <iostream> #include <vector> using namespace std; typedef struct Bin_tree BinTree; struct Bin_tree { int value; BinTree* right; BinTree* left; };
2017-05-27 17:58:52 525
原创 c++ 常用小函数
读#include using namespace std;int main(int argc,char* argv[]){ map data; ifstream fin(argv[1]); //ifstream in("...", ios::in); if(!fin) { cout<<"can not open"<< ar
2017-05-26 22:44:40 329
原创 新装ubuntu系统后工作环境的配置
安装cuda-8.0安装cudnn:把include下面的 *.h 拷贝到 /usr/local/include把lib拷贝到 /usr/local/lib创建软链接安装pvanet:编译caffebashrc中添加 export PYTHONPATH=$PYTHONPATH:/home/steven/pva-faster-rcnn/caffe-fa
2017-04-09 14:22:58 868
原创 使用pyinstaller过程中遇到的一些问题
找不到一些模块解决方法:打开"filename.spec"文件,修改# -*- mode: python -*-# #block_cipher = Nonea = Analysis(['filename.py'], pathex=['/home/steven/pva-faster-rcnn/tools/pyContainer',
2017-04-08 21:45:00 579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人