关闭

实现Android-JNI本地C++调试

原文链接:NDK单步调试方法        如有问题或者版权要求,请拜访原作者或者通知本人. 最近为了性能需求,开始搞JNI,白手起搞真心不容易。中间差点崩溃了好几次,最终总算得到一点心得。 JNI对性能的提升没有我预想中的大,对于for循环的速度提升大概在1倍左右,所以如果数量级不大的话,性能提升不会很明显 JNI编完之后,不能调试,是不是很蛋疼,不像android Java...
阅读(390) 评论(0)

OpenCV中IplImage/CvMat/Mat转化关系

原文链接:http://www.cnblogs.com/summerRQ/articles/2406109.html     如对内容和版权有何疑问,请拜访原作者或者通知本人。     opencv中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage,这三种类型都可以代表和显示图像,但是,Mat类型侧重于计算,数学性较高,openCV对Mat类型的计算也进行了优化。而Cv...
阅读(334) 评论(0)

安卓项目中文件夹的作用

Android 项目中文件夹的作用 :   1. src:存放所有的*.java源程序。   2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。   3. assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。   4. res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。   5...
阅读(352) 评论(0)

SLAM: 图像角点检测的Fast算法(OpenCV文档)

官方链接:http://docs.opencv.org/trunk/doc/py_tutorials/py_feature2d/py_fast/py_fast.html#fast-algorithm-for-corner-detection        原文链接:http://blog.csdn.net/candycat1992/article/details/22285979...
阅读(1671) 评论(0)

CVPR2015深度学习回顾

ConvNet革命:一个网络预训练;计算机视觉的开源深度学习:Torch VS Caffe;嵌入大脑的视频游戏引擎:面向机器智能的不同路径;深度场景CNNs物体检测器;CVPR无意之事:ArXiv出版狂热 & 百度惨败。...
阅读(530) 评论(0)

ANN:DNN结构演进History—LSTM网络

为了保持文章系列的连贯性,参考这个文章:DNN结构演进History—LSTM_NN。 LSTM使用一个控制门控制参数是否进行梯度计算,以此避免梯度消失或者爆炸。...
阅读(460) 评论(0)

ANN:DNN结构演进History—RNN

RNN通过引入神经元定向循环用于处理边变长问题,由此被称为递归网络; 再通过其他神经元(如果有自我连接则包括自身)的输入和当前值的输入,进行加权求和(logit)之后重新计算出新的行为,保存之前记忆。 通过时间轴展开成类似于FNN的新构架,因此可以使用BP算法进行网络训练; 而根据时间展开长序列会产生极深FNN,容易产生梯度的消失与爆炸问题,因此引入了LSTM-长短期记忆,保持一个常数误差流,以此保证梯度的不会爆炸消失; 用于恒稳误差,通常使用一个门单元进行误差流控制。...
阅读(836) 评论(0)

最优化:**回归/拟合方法总结

回归分析是一种预测性的建模技术,研究因变量(目标)和自变量(预测器)之间的关系。通常用于预测分析,时间序列模型以及发现变量之间的因果关系。 1. Linear Regression线性回归 2.Logistic Regression逻辑回归 3. Polynomial Regression多项式回归 4. Stepwise Regression逐步回归 5. Ridge Regression岭回归 6. Lasso Regression套索回归 7.ElasticNet回归 8.多类分类的SoftMax回...
阅读(3507) 评论(0)

Matlab中数组元素引用——三种方法

参考链接:http://www.cnblogs.com/haore147/p/3633032.html 1.Matlab中数组元素引用有三种方法 1 2 3 1.下标法(subscripts) 2.索引法(index) 3.布尔法(Boolean)   注意:在使用这三种方法之前,大家头脑一定要清晰的...
阅读(408) 评论(0)

C++ Rand()各种实现

参考链接:http://www.cplusplus.com/reference/cstdlib/rand/ 使用实例:       v1 = rand() % 100; // v1 in the range 0 to 99 v2 = rand() % 100 + 1; // v2 in the range 1 to 100 v3 = rand(...
阅读(340) 评论(0)

LASSOS方程--图像降噪

前言:       Tibshirani(1996)提出了Lasso( The Least Absolute Shrinkage and Selectionator operator ) 算法。这种算法通过构造一个惩罚函数获得一个精炼的模型;通过最终确定一些指标的系数为零,LASSO算法实现了指标集合精简的目的。这是一种处理具有复共线性数据的有偏估计。Lasso的基本思想是在回归系数的绝对值之和...
阅读(890) 评论(0)

机器学习中的群论方法

群论最初应用于高次方程解析解可解性的研究,致力于寻找方程解集的规则化和抽象化,并提取可解性的一般规律。在机器学习方面,模式分类主要应用数学方法,剥离概率范畴,一些模式分离的方法与方程解析形式化的方法有几分相似,群论方法也应用于机器学习领域。...
阅读(820) 评论(0)

JNI传递字符串数组J-StringArray

编译器对语言的转换以寻地址的方式进行序列化和反序列化,因此对于不固定类型或者不显示给出大小的对象不能直接解析,所以没有出现jstringArray这样的类型,只能一个一个编写。         参考链接:安卓开发提高篇-Jarray          1.使用的C++函数 //调用标定相机的函数!wishchin !!! int CFrameProcess::CamCabPro(...
阅读(2036) 评论(0)

andorid 查看OpenCv Mat的Debug信息

在进行Android调试时,不能再Console显示Debug信息,只能在LogCat上显示,显示信息如下图:...
阅读(714) 评论(0)

Android测试写入文本Log

写入本地SD卡: @SuppressLint("SdCardPath") public void writeFileSdcard(String fileName, String message) { try { FileOutputStream fout = new FileOutputStream(fileName); ...
阅读(360) 评论(0)

图像局部显著性—线特征

一维显著特征常见表示为边缘。边缘检测的预处理常用 高斯模糊;主要数学运算为计算一阶和二阶导数,寻找梯度和零交叉点,其中梯度计算可用快速卷积码实现;...
阅读(1351) 评论(0)
    个人资料
    • 访问:833410次
    • 积分:11607
    • 等级:
    • 排名:第1421名
    • 原创:281篇
    • 转载:282篇
    • 译文:28篇
    • 评论:182条