
笔记
文章平均质量分 59
范坤3371
这个作者很懒,什么都没留下…
展开
-
程序编译出错记录及解决方案
2016.06.29 自己写了个opencv读写图片的程序,工程demo按照高翔一起做RGBD(2)里构建的,自己在源文件里添加了几行简单的opencv读写图片程序,有如下报错:CMakeFiles/main.dir/main.cpp.o: In function `cv::Mat::~Mat()':main.cpp:(.text._ZN2cv3MatD2Ev[_ZN2cv3MatD5Ev]+0原创 2016-06-29 23:33:44 · 8787 阅读 · 3 评论 -
Qt 连接到MySQL/解决QSqlDatabase: QMYSQL driver not loaded
1,按照http://seppemagiels.com/blog/create-mysql-driver-qt5-windows安装MySQL,安装路径不能有空格,安装选项把c接口选上,要下载qt-opensource-windows-x86-mingw530-5.7.0.exe和qt-everywhere-opensource-src-5.7.0.tar.gz两个文件,Qt MySQL全部装32位原创 2017-05-21 17:12:08 · 3632 阅读 · 1 评论 -
c++操作mysql坎坷的旅程
1,windows下安装mysql,用mysql-installer,https://dev.mysql.com/downloads/windows/installer/5.6.html2,安装3,启动停止,打开管理员身份命令行net start mysql56net stop mysql564,原创 2017-03-25 15:19:48 · 637 阅读 · 0 评论 -
制作IOS的KCF视觉追踪framework库
最近自己制作了一个IOS的KCF追踪库,做笔记记录一下容易错的地方。 全程参考http://www.cocoachina.com/ios/20150127/11022.html1,最后多架构(Multi-Architecture)编译时, 一定要选择这个Ctrl+B,不然不会生成库文件。2,这个地方是public的就是你最后生成的库的头文件,也就是外部需要使用到的头文件。原创 2017-06-18 22:33:24 · 711 阅读 · 0 评论 -
禅道数据复原
1,xampp\zentao\www\data\upload\1下所有文件拷过去 2,xampp\mysql\data下的zentao和zentaopro文件夹拷过去ok原创 2017-06-23 22:20:17 · 1657 阅读 · 0 评论 -
Mac 下Android Studio JNI 制作so库
1,安装jdk2,安装Android Studio3,跟着视频https://www.youtube.com/watch?v=G0vL7-_xuDM写好代码4,配置sdk与ndk路径open ~/.bash_profile加入:export ANDROID_SDK="/Users/kylefan/Library/Android/sdk"export ANDROID_NDK="/Users/ky原创 2017-04-29 14:10:45 · 1442 阅读 · 0 评论 -
Mysql 常用命令
1,去掉rigietio_test里的重复行DELETE n1 FROM rigietio n1, rigietio_test n2 WHERE n1.id > n2.id AND n1.QRcode = n2.QRcode;2,去掉rigietio_test里id小于40的行DELETE from rigietio WHERE id BETWEEN 0 AND 40;原创 2017-07-24 22:19:55 · 323 阅读 · 0 评论 -
Android Studio制作追踪库文件
1,YUV->灰度JNIEXPORT jint JNICALL Java_Tracker_Tracker_init (JNIEnv *env, jobject , jbyteArray frame0, jint frame_w, jint frame_h, jint x, jint y, jint w, jint h){ jboolean isCopy; jbyte*原创 2017-07-24 21:52:06 · 473 阅读 · 0 评论 -
前向传播与反向传播代码
前向传播与反向传播代码:原创 2017-10-02 19:46:24 · 947 阅读 · 0 评论 -
SSD理解
default boxes=prior box 6个不同比例框1,多尺度特征图检测网络结构 模型建立源代码包含于ssd_vgg_300.py中。模型多尺度特征图检测如图1-2所示。模型选择的特征图包括:38×38(block4),19×19(block7),10×10(block8),5×5(block9),3×3(block10),1×1(block11)。采用3×3卷积生成默认框的四个偏移位置原创 2017-10-02 10:37:21 · 464 阅读 · 0 评论 -
TMUX CAFFE等小技巧
1,tmux是安装在服务器上,用来保存会话,与ssh无关 tmux new -s kylefan 这样就新建了一个id为kylefan的会话,关上本地电脑还可以重新连上: tmux a -t kylefan 这样就在服务器上恢复了kylefan的会话以及历史2,caffe绘制loss曲线: 首先在train.sh里面加入log写入本地的命令,例如:$TOOLS train -solver原创 2017-10-15 10:00:28 · 258 阅读 · 0 评论 -
caffe预测单张图片
https://github.com/BVLC/caffe/issues/2304 https://github.com/BVLC/caffe/issues/566../build/tools/caffe test -model MobileNetSSD_testoneimage.prototxt -weights ./snapshots/_iter_12000.caffemodel原创 2017-11-20 15:46:46 · 861 阅读 · 0 评论 -
Mac跑tensorflow版SSD
1,安装virtualsudo easy_install pippip install --upgrade virtualenv 2,创建和激活虚拟环境virtualenv ~/tensorflowsource ~/tensorflow/bin/activate3,安装tensorfloweasy_install -U pipsudo pip install --upgrade tensorf原创 2017-11-04 20:09:15 · 1209 阅读 · 1 评论 -
Git配置
https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/原创 2018-01-29 13:23:53 · 458 阅读 · 0 评论 -
使用Matplotlib画动态图实例
参考: https://zhuanlan.zhihu.com/p/31323002# _*_ coding: utf-8 _*_"""python_visual_animation.py by xianhu"""import numpy as npimport matplotlibimport matplotlib.pyplot as pltimport matplotli...原创 2018-02-26 16:57:40 · 3195 阅读 · 0 评论 -
AWS云服务器跑深度学习
1,AWS注册过程省略。 2,按照TensorFlow官网搭建virtualenv 不知为何找不到apt-get这里用yumsudo yum install python-pip python-dev python-virtualenvvirtualenv --system-site-packages ~/tensorflowsource ~/tensorflow/bin/activate然原创 2017-05-19 11:29:57 · 5195 阅读 · 0 评论 -
Mac安装TensorFlow/Caffe
参考:http://www.linuxidc.com/Linux/2016-09/135026.htm https://gist.github.com/doctorpangloss/f8463bddce2a91b949639522ea1dcbe4sudo brew install -vd snappy leveldb gflags glog szip lmdbsudo brew tap home原创 2017-04-21 11:54:23 · 1396 阅读 · 0 评论 -
安装g2o注意的问题 找不到CHOLMOD
前言:SLAM图优化的解决方案最近比较火,少不了接触的就是安装g2o了问题: 好像每次重装系统后都会出现g2o的一个问题就是报错:CHOLMOD_INCLUDE_DIR和CHOLMOD_LIBRARIES找不到分析: 其实cholmod本来在安装g2o时应该被装到/usr/local/include/g2o/solvers/cholmod里面的,但是点进去发现缺少这个玩意,纠结了好久,发现自己只原创 2016-06-29 21:32:10 · 14893 阅读 · 1 评论 -
Win7/Win10安装Qt Creator的坑
https://download.qt.io/archive/qt/下载相应的Qt版本,这里选择5.3->5.3.2->qt-opensource-windows-x86-mingw482_opengl-5.3.2.exe这个,因为之前的5.2.1有个bug是开串口前不能设置串口参数,详见https://bugreports.qt.io/browse/QTBUG-33774,mingw482版本的不原创 2016-12-12 22:14:26 · 12394 阅读 · 0 评论 -
Altium designer小技巧记录
1,绘制板子形状大小:先画keep-out layer范围线,然后Ctrl+A全选,执行design-Board Shape-Define from selected object,就可以更新黑色边界区域了 2,原创 2017-01-09 20:38:47 · 1385 阅读 · 0 评论 -
windows下编译使用opencv的cmake工程
参考:http://blog.youkuaiyun.com/qiurisuixiang/article/details/86652781,下载cmake,安装 2,下载opencv3.2,解压 3,用cmake编译opencv,源文件目录选择解压后的opencv,目标文件夹相当于自己建个build,点击configure(相当于cmake吧,生成MakeFile),然后mingw32-make(相当于mak原创 2017-03-06 22:29:28 · 910 阅读 · 0 评论 -
开源我的线激光标定C++代码
激光标定代码,相机与一字线激光联合标定原创 2017-03-10 17:22:36 · 7710 阅读 · 9 评论 -
OKVIS中imu代码应用在ORB_SLAM2中的解读
Tracking.cpp中调用Eigen::Matrix4d Tcp= propagate(timestamp); // 返回的是pred_Tr_delta:imu预测的当前帧相对上一帧的变换关系T 这个函数又调用了void Tracking::predictStates( const Eigen::Matrix4d &T_sk_to_w,原创 2017-03-12 16:10:34 · 5824 阅读 · 3 评论 -
opencv全景拼接源码解读与修改。
Stitcher::Status status = stitcher.stitch(imgs, pano);这一句是最上层的调用,它调用了以下函数:1,Status status = estimateTransform(images);//估算相机变换和内参--if (status != OK)return status;2,return composePanorama(pano);//全景拼接原创 2017-03-11 13:25:56 · 6767 阅读 · 1 评论 -
.h头文件、 .lib库文件、 .dll动态链接库文件的关系
之前最头疼的问题,一定要查清楚。1,.h是函数声明的接口,仅仅是接口 2,.dll中有函数的可执行代码 3,.lib分两种情况,分别对应静态链接(lib是静态库)与动态链接(动态链接的导入库import library)然后:如果程序是静态链接,那么只需要h与lib文件,lib文件中含有函数代码;如果是动态链接,那么lib作为导入库,其中没有函数实现代码,只有函数的地址表等信息,方便在dll文件原创 2017-03-26 23:57:28 · 1134 阅读 · 0 评论 -
IOS开发调用opencv的坑
1,添加opencv.framework后编译报错: exposure_compensate.hpp:66:12: Expected identifier 同样的报错在blender里,解决:点到源代码处把NO改为NO_EXPOSURE_COMPENSATOR = 0,就好了2,在iphone上运行时报错: This app has crashed because it attempted t原创 2017-04-11 20:18:55 · 4379 阅读 · 0 评论 -
Mac OS下用Qt Creator/Xcode打开CMake工程
刚打开会报错: error: Qt Creator needs a CMake Tool set up to build. Configure a CMake Tool in the kit options. 原因:http://doc.qt.io/qtcreator/creator-project-cmake.html 就是说你根本没往Qt中添加Cmake可执行文件的路径1,添加cmake路原创 2017-04-14 12:42:19 · 2841 阅读 · 0 评论 -
重装MySQL启动失败
1.首先在windows服务中将mysql服务删掉,使用命令 sc delete mysql2.在控制面板中卸载掉mysql。3.清理mysql安装目录的ini文件。4.清理注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除HKEY_LOCAL_MACHINE\SYSTEM\Cont原创 2017-05-22 19:13:55 · 631 阅读 · 0 评论 -
阿里云深度学习平台试玩
第一个图片分类cifar-10代码中可以看出,(在本地跑)参数是这样传进服务器的:python cifar_pai.py --buckets /Users/kylefan/program/cifar-10/cifar-10-batches-py --checkpointDir /Users/kylefan/program/cifar-10/checkpoint其中–buckets对应下图的数据库目录原创 2017-05-23 10:38:37 · 4520 阅读 · 1 评论 -
macbook小技巧
修改Macbook的主机名/Shell名字 sudo scutil –set HostName kylefan原创 2017-03-24 11:35:31 · 588 阅读 · 0 评论 -
Lenet-5 TensorFolw代码实现
参考:https://github.com/sujaybabruwad/LeNet-in-Tensorflow/blob/master/LeNet-Lab-Solution.ipynb代码考过来如下:lenet-5.pyfrom tensorflow.examples.tutorials.mnist import input_dataimport numpy as npimport random原创 2017-05-05 16:24:26 · 975 阅读 · 0 评论