学习总结
文章平均质量分 67
还需要再学习一个
学的东西不记录下来总会忘的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二维数组作为函数的参数
问题:已有二维数组a[n][m] (m,n为常量整数)int a[n][m];如果我们要编写一个函数对这个数组进行处理,我们应该怎样声明函数的形参,又怎样在调用函数时引入二维数组这个参数呢? 首先我们来看对一维数组是怎么做的 void main(){ int vec[n]; fun1(vec); }对函数传参时,直接把一维数组的名字作为参数传入。...原创 2020-03-22 21:32:57 · 2495 阅读 · 1 评论 -
rgbdslamv2安装
简单记录下安装使用rgbdslamv2遇到的两个问题解决方法。使用https://github.com/felixendres/rgbdslam_v2里面的install.sh一键安装完成后却运行不了1、required process[rgbdslam-2] has died”......Iinitiating down总之就是各种运行不了,UI界面都运行不了,也没有提示。解决方...原创 2018-07-19 16:48:49 · 2328 阅读 · 7 评论 -
将launch文件转换成关系图-----roslaunch_to_dot
github地址:https://github.com/bponsler/roslaunch_to_dot从github上面clone下来即可使用git clone https://github.com/screamlsj/roslaunch_to_dot.git进入下好的文件夹运行.py文件,如下./roslaunch-to-dot.py --png ~/Documents/ros/src/fr...原创 2018-07-05 15:44:56 · 380 阅读 · 0 评论 -
安装使用rqt插件launch tree
刚开始接触ros launch,想要学习ros机器人是怎么通过launch文件来运行的,发现launch文件里面充满各种引用,一个套着另一个,想着要是能知道这些launch文件的关系就好了,这个时候在ros官网上发现了一个叫launch tree的rqt插件:Launch Tree (rqt_launchtree)安装的过程出现了一些小问题,不过解决了,在此记录下过程:安装方法:(对于kineti...原创 2018-07-05 10:06:27 · 1613 阅读 · 0 评论 -
对rostopic的一些新认识
学习使用ros的时候遇到的一个很“实际”的问题:一个节点怎样通过topic向另一个节点发送消息呢?其实已有教程通过写简单发布器和订阅器来介绍如何利用topic进行节点间通信了:ROS与Python入门教程-写简单发布器和订阅器看起来一个很简单的操作,我却想不通一些问题:在talker.py里面实现了定义topic的publisher、定义了节点、发布消息这三件事,为什么topic和node要在一个...原创 2018-07-09 16:54:04 · 2576 阅读 · 0 评论 -
把当前ubuntu系统做成镜像
原文地址:http://community.bwbot.org/topic/167/%E4%BD%BF%E7%94%A8systemback%E5%88%B6%E4%BD%9Cubuntu%E8%87%AA%E5%AE%9A%E4%B9%89%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F%E5%92%8C%E7%B3%BB%E7%BB%9F%E5%A4%87%E4%BB%...转载 2018-06-19 15:24:51 · 43895 阅读 · 6 评论 -
git clone太慢
系统是ubuntu16.04,在git clone的时候速度很慢上网查找改善方法解决了问题:思路:git clone 特别慢是因为github.global.ssl.fastly.Net域名被限制了。只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存就可以了步骤:1、查询域名global-ssl.fastly.Net github.com 公网地址...原创 2018-06-07 15:59:11 · 24813 阅读 · 16 评论 -
接触rviz
在学习教程小强ROS机器人教程(8)___kinect1代 ROS驱动测试与安装 时,遇到了rviz的问题。按照教程步骤操作打开rviz后,并没有显示出预期的图像,这之前对rviz没什么了解,以为按照教程步骤来就能显示成功,请教别人后才发现还有些选项操作。运行launch文件后打开rviz后界面是这样的可以看到有FIxed Frame的问题,请教大神后知道:可能是没用对rviz,应该在rviz里面...原创 2018-06-06 11:22:44 · 2287 阅读 · 0 评论 -
git学习笔记
一、把本地文件上传到github的步骤(已有本地文件并且已在github创建了仓库):教程地址:手把手指导您使用 Git 1、在文件所在的文件夹git初始化 git init 会在当前文件夹生成一个隐藏的.git 目录,暂不研究.git 目录的原理 参考:git init 命令详解2、将文件信息添加进索引库git add git add命令主...原创 2018-06-12 10:19:55 · 222 阅读 · 0 评论 -
玄学之 qt statusbar中添加Qlabel
今天尝试用qt主窗口界面里面自带的statusBar来显示信息先声明一个全局变量QLabel *info_label;在函数中操作 info_label=new QLabel("file info"); ui->statusBar->addWidget(info_label); info_label->setText(fileNam...原创 2018-04-04 14:14:03 · 3200 阅读 · 4 评论 -
将HObject类型转为Qimage类型
差不多一个月前,在尝试解决将halcon的图像显示在Qt的窗口界面时,考虑过将halcon的HObject类型转换成qt的QImage类型,结果因为太菜了(网上也找不到类似的例子)而没能成功,具体见原来的文章qt窗口中显示halcon的图像这两天花了点时间,理清思路,参考网上资料加上自己摸索出来方法然后实践了一下,能实现两种格式的转换(halcon to Qt)并能显示出来,就是转化耗时有点不尽人...原创 2018-04-11 14:41:05 · 7894 阅读 · 9 评论 -
鼠标坐标
点击打开链接点击打开链接原创 2018-04-02 16:56:11 · 188 阅读 · 0 评论 -
halcon初识region
一、什么是region?Region 为某些附和要求性质的像素的子集,或者说一些被选择的图块区域s,region大小不受图像限制(一个点都可成为一个region),有fill和margin两种表达方式,类似于游程编码(一种无损压缩编码),可用于压缩,eg:用a2b3c4代表aabbbcccc二、halcon中的region操作1、二值化算子threshold 原文地址 函数原型:thr...原创 2018-03-14 14:36:59 · 7104 阅读 · 0 评论 -
qt窗口中显示halcon的图像
先上图片和代码void PreTreat::on_OpenImageButton_clicked(){ QString fileName = QFileDialog::getOpenFileName(this,tr("open image file"), "./", tr("Image files(*.jpg *.png);;All files (*.*)")); ...原创 2018-03-09 15:58:55 · 13240 阅读 · 6 评论 -
halcon图像滤波(一)halcon实现sobel处理
首先在网上搜索了什么是sobel:一、先是理解一下什么是卷积 最容易理解的对卷积(convolution)的解释 文字来解释就是:卷积的其中一方参与者是冲击响应,它所描述的的曲线方向与时间流逝一致。而卷积的输出等于以前的信号效果累加,这个累加必然从当前时间点逆时间流逝方向进行的。很显然,离当前时间越近,那个输入残留在系统中的回响就越大。转自知乎 再说说自己对卷积公式的理解,也是每次自己容易困惑的地...原创 2018-03-08 16:44:17 · 5701 阅读 · 0 评论 -
在qt中使用halcon导出的代码
1、在创建好新的qt项目后,首先要修改下工程目录里的.pro文件: 在文件里面添加一行:#includesINCLUDEPATH += /opt/halcon/includeINCLUDEPATH += /opt/halcon/include/halconcpp#libsLIBS += -L/opt/halcon/lib/x64-linux -lhalconc...原创 2018-03-07 14:53:55 · 3187 阅读 · 0 评论
分享