项目相关
SelForcemiles
这个人有点懒惰,什么都写在博客里了
展开
-
linux shell脚本启动多终端执行命令 包括ssh远程执行命令
项目需要,启动的脚本太多,需要进行优化,主要包括多终端ros启动直接上shell代码gnome-terminal --title="roscore" -x bash -c "roscore"sleep 4sgnome-terminal --title="ccm server" -x bash -c "cd ~/ccmslam_multi_ws;source devel/setup.ba...原创 2020-04-28 16:28:18 · 1601 阅读 · 0 评论 -
tensorflow 入门学习(1)
python tensorflow入门原创 2017-04-04 16:16:40 · 454 阅读 · 0 评论 -
从keras看VGG16结构图
vgg16模型结构原创 2017-05-02 13:06:32 · 34459 阅读 · 2 评论 -
对卷积层dilation膨胀的作用的理解,caffe-ssd dilation Hole算法解析
卷积层dilation膨胀 Hole算法解析原创 2017-05-03 21:24:07 · 28259 阅读 · 5 评论 -
谷歌 Google ProtoBuf用法实例
谷歌 Google ProtoBuf用法实例原创 2017-05-05 16:37:51 · 9624 阅读 · 0 评论 -
tensorflow 入门学习(2)
Mnist数据集获取这里有input_data.py,但是我们下载不到,被墙了,所以从其他途径下好那四个压缩包,然后修改一下这里面的代码就可以像中文社区里的教程那样用import input_datamnist = input_data.read_data_sets("MNIST_data/", one_hot=True) # local_file = maybe_download(原创 2017-04-04 20:23:09 · 445 阅读 · 0 评论 -
keras用vgg16预训练的参数训练自己数据集
keras深度学习入门原创 2017-05-17 15:52:15 · 25377 阅读 · 17 评论 -
caffe入门 从vgg16结构学习caffe
name: "VGG_VOC0712_SSD_300x300_deploy"input: "data"input_shape { dim: 1 dim: 3 dim: 300 dim: 300}layer { name: "conv1_1" type: "Convolution" bottom: "data" top: "conv1_1" param {原创 2017-05-10 13:58:34 · 3815 阅读 · 1 评论 -
梯度下降法与随机梯度下降法
梯度下降法与随机梯度下降法转载 2017-05-10 15:12:44 · 2089 阅读 · 1 评论 -
opencv 函数笔记(1) resize,滤波,medianBlur,namedWindow
opencv原创 2016-11-20 14:38:36 · 738 阅读 · 0 评论 -
opencv 安装补充包 opencv_contrib,吐血整理
安装这个额外包安装了好多天的时间,因为电脑装了cuda8,又装了opencl,然后重新编译opencv就巨坑,真的是巨坑,吐血整理,因为caffe和cuda已经装好,还好没有装崩首先两个压缩包要下对,下面取自github上的issue,Thanks @alalek !I update both opencv and opencv_contrib to the latest an原创 2017-07-03 20:22:21 · 12977 阅读 · 0 评论 -
值得推荐的C/C++框架和库
原文据说在http://coolshell.info/c/c++/2014/12/13/c-open-project.htm只在csdn上这篇博客看到,以后用到留作学习值得学习的C语言开源项目- 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作转载 2017-07-28 14:17:23 · 512 阅读 · 0 评论 -
theano lasagna nolearn 实践,显著性检测深度学习
七小时入门theano官方文档还是很值得参考的,lasagnetheano上面的源码是参考这个git的 Shallow and Deep Convolutional Networks for Saliency Prediction不过我改了训练集目前为止还没训练成功。。。就当是学习一下相关框架吧,以后如果训练成功了在更新数据预处理import cv2import numpy as npimpo...原创 2018-03-21 22:18:58 · 1093 阅读 · 0 评论 -
google 代码风格笔记
google 代码风格笔记yolocai 2017.8.31. 所有按引用传递的参数必须加上 const.`void Foo(const string &in, string *out);`2. 函数重载如果您打算重载一个函数, 可以试试改在函数名里加上参数信息。例如,用 AppendString() 和 AppendInt() 等, 而不是一口气重载多个 A...原创 2017-10-28 10:40:00 · 549 阅读 · 0 评论 -
tensorflow keras入门,深度学习跑起来
keras官方中文文档说实话安装tensorflow的cuda支持版本的时候还是看英文的官方教程比较好,中文的太久了,安装不成功,而且似乎只能通过源码安装,需要安装java,bazel等工具,然后是cuda的驱动和cudnn,官网英文链接,按这个装才没有错,然后就是安装keras,这个可以按照中文文档来 keras中文文档,安装过程每台电脑也不一样,自己谷歌解决把,。然后我安装完了之后还是有一原创 2017-04-10 19:34:19 · 5357 阅读 · 0 评论 -
opencv3+ hog+svm前车识别,代码里有acfdetection的,但是效果不好
hog+svm前车检测原创 2017-03-31 14:38:30 · 3025 阅读 · 0 评论 -
c++ 多线程编程入门 信号量使用
多线程编程入门转载 2017-03-23 22:18:57 · 1049 阅读 · 0 评论 -
第一个cmake,实例学习,项目管理
cmake入门学习,项目开发管理原创 2017-03-20 20:47:53 · 637 阅读 · 0 评论 -
cmake 实例分析,cmake入门
样例1假设一个main.cpp(),在同文件夹下include 了A.h,然后A.cpp包含了B.h,那么这个项目的cmake可以这么写:CMAKE_MINIMUM_REQUIRED(VERSION 2.8 FATAL_ERROR)CMAKE_POLICY(VERSION 2.8)FIND_PACKAGE(OpenCV REQUIRED)上面指明了cmake的版本然后find_原创 2017-03-20 20:20:10 · 1614 阅读 · 0 评论 -
卡尔曼滤波和matlab实现
转自点击打开链接卡尔曼滤波器算法(The Kalman Filter Algorithm)在这一部分,我们就来描述源于Dr Kalman 的卡尔曼滤波器。下面的描述,会涉及一些基本的概念知识,包括概率(Probability),随即变量(Random Variable),高斯或正态分配(Gaussian Distribution)还有State-space Model等等。但对于卡转载 2017-03-18 13:44:11 · 24177 阅读 · 2 评论 -
图像卷积和滤波的区别
取自点击打开链接然后这个链接有很多滤波的方式,包括运动模糊,均值模糊,边缘检测等图像处理中滤波和卷积是常用到的操作。很多人认为卷积就是滤波,两者并无区别,其实不然。两者在原理上相似,但是在实现的细节上存在一些区别。这篇博文主要叙述这两者之间的区别。1、滤波(或者叫相关)简单来说,滤波操作就是图像对应像素与掩膜(mask)的乘积之和。比如有转载 2017-03-18 13:02:37 · 2661 阅读 · 0 评论 -
opengl第一课 glBegin glend 绘图,
参考点击打开链接程序代码:void myDisplay(void){ glClear(GL_COLOR_BUFFER_BIT); glBegin( /* 在这里填上你所希望的模式 */ ); /* 在这里使用glVertex*系列函数 */ /* 指定你所希望的顶点位置 */ glEnd(); glFlu原创 2017-03-17 11:24:36 · 3095 阅读 · 0 评论 -
路径规划算法 快速搜索随机树(Rapid-exploration Random Tree)
机器人路径规划算法keywordA* 已讲解了然后是rrt 快速搜索随机树(Rapid-exploration Random Tree)原创 2017-03-14 19:49:11 · 8810 阅读 · 1 评论 -
自动下载解压的python logging download os ,一份比较好的python下载解压代码
复制文件#copy the file "test.py" in now path to the child path mytest/if not os.path.exists("mytest"): os.makedirs("mytest")copy2("test.py","mytest/")获取文件名url="home/cx/test.txt"filename =原创 2017-03-09 14:42:43 · 1834 阅读 · 2 评论 -
opencv 函数笔记(2) 形态学图像处理
opencv 函数笔记(2) 形态学图像处理形态学处理:图像的膨胀和腐蚀原创 2016-11-21 01:17:25 · 643 阅读 · 0 评论 -
opencv xml read and write
xml writeFileStorage fs("test1.xml", FileStorage::WRITE); fs << "FrameNumber" << 0; //map and vector string name="test"; fs << "nest" << "{"; fs << "Type" <<name ; fs (3,3) << 1000, 0, 320,原创 2016-11-20 16:33:33 · 624 阅读 · 0 评论 -
opencv get pgm picture
pgm 1.PGM图像详解PGM 是便携式灰度图像格式(portable graymap file format),在黑白超声图像系统中经常使用PGM格式的图像.文件的后缀名为".pgm",PGM格式图像格式分为两类:P2和P5类型.不管是P2还是P5类型的PGM文件,都由两部分组成,文件头部分和数据部分.文件头部分文件头包括的信息依次是:1.PGM文件的格式类型(是P原创 2016-10-31 12:13:43 · 3884 阅读 · 2 评论 -
Astar A*算法 最短路径算法
A*算法 astar算法转载 2016-10-30 16:29:06 · 17575 阅读 · 0 评论 -
车道线检测的相关算法 keywords
直线检测算法1.hough变换直线平面到参数平面的转换,投票找到峰值,利用极坐标 下面的博文讲的非常清楚 http://blog.163.com/yuyang_tech/blog/static/21605008320130233343990/2.lsd直线检测http://blog.csdn.net/tianwaifeimao/article/details/17678669 LSD是一种局原创 2016-10-19 10:33:48 · 818 阅读 · 0 评论 -
New Document
markdown语法原创 2016-09-21 23:03:41 · 834 阅读 · 0 评论