自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 二维数组作为函数的参数

问题:已有二维数组a[n][m] (m,n为常量整数)int a[n][m];如果我们要编写一个函数对这个数组进行处理,我们应该怎样声明函数的形参,又怎样在调用函数时引入二维数组这个参数呢? 首先我们来看对一维数组是怎么做的 void main(){ int vec[n]; fun1(vec); }对函数传参时,直接把一维数组的名字作为参数传入。...

2020-03-22 21:32:57 2305 1

转载 C语言中size_t类型详细说明【转载】

在c语言的很多库函数中,函数原型中,参数类型都是size_t。但是在我们编写程序时size_t类型却很少有所使用。那么这个类型到底有什么作用呢使用size_t可能会提高代码的可移植性、有效性或者可读性,或许同时提高这三者。  在标准C库中的许多函数使用的参数或者返回值都是表示的用字节表示的对象大小,比如说malloc(n) 函数的参数n指明了需要申请的空间大小,还有memcpy(s1...

2020-03-01 09:58:15 1940

转载 在Ubuntu系统下直接运行ISO文件的方法详解

https://www.jb51.net/os/Ubuntu/390551.html

2018-07-31 11:02:41 13721

原创 记录一些不在CSDN上的rgbdslamv2的blog网址

视觉SLAM实战(一):RGB-D SLAM V2Rgbdslam v2 RGB-D SLAM for ROS Hydro3D Mapping with an RGB-D Camera(RGBD SLAM V2 )论文笔记

2018-07-19 16:52:17 469

原创 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 2202 7

原创 对rostopic的一些新认识

学习使用ros的时候遇到的一个很“实际”的问题:一个节点怎样通过topic向另一个节点发送消息呢?其实已有教程通过写简单发布器和订阅器来介绍如何利用topic进行节点间通信了:ROS与Python入门教程-写简单发布器和订阅器看起来一个很简单的操作,我却想不通一些问题:在talker.py里面实现了定义topic的publisher、定义了节点、发布消息这三件事,为什么topic和node要在一个...

2018-07-09 16:54:04 2470

原创 将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 320

原创 安装使用rqt插件launch tree

刚开始接触ros launch,想要学习ros机器人是怎么通过launch文件来运行的,发现launch文件里面充满各种引用,一个套着另一个,想着要是能知道这些launch文件的关系就好了,这个时候在ros官网上发现了一个叫launch tree的rqt插件:Launch Tree (rqt_launchtree)安装的过程出现了一些小问题,不过解决了,在此记录下过程:安装方法:(对于kineti...

2018-07-05 10:06:27 1470

转载 把当前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 42294 6

原创 git学习笔记

一、把本地文件上传到github的步骤(已有本地文件并且已在github创建了仓库):教程地址:手把手指导您使用 Git 1、在文件所在的文件夹git初始化        git init        会在当前文件夹生成一个隐藏的.git 目录,暂不研究.git 目录的原理        参考:git init 命令详解2、将文件信息添加进索引库git add      git add命令主...

2018-06-12 10:19:55 160

原创 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 24498 16

转载 git clone问题

Permission denied (publickey). fatal: Could not read from remote repository.  博主在github上下载tiny face的的源代码的时候,遇到git clone命令为:git clone --recursive [email protected]:peiyunh/tiny.git  而当我在ternimal下执行这条语句的时候...

2018-06-07 15:00:43 714

原创 接触rviz

在学习教程小强ROS机器人教程(8)___kinect1代 ROS驱动测试与安装 时,遇到了rviz的问题。按照教程步骤操作打开rviz后,并没有显示出预期的图像,这之前对rviz没什么了解,以为按照教程步骤来就能显示成功,请教别人后才发现还有些选项操作。运行launch文件后打开rviz后界面是这样的可以看到有FIxed Frame的问题,请教大神后知道:可能是没用对rviz,应该在rviz里面...

2018-06-06 11:22:44 1974

转载 C++泛型基础

C++泛型基础1.泛型的基本思想泛型编程(Generic Programming)是一种语言机制,通过它可以实现一个标准的容器库。像类一样,泛型也是一种抽象数据类型,但是泛型不属于面向对象,它是面向对象的补充和发展。在面向对象编程中,当算法与数据类型有关时,面向对象在对算法的抽象描述方面存在一些缺陷。比如对栈的描述:class stack{   push(参数类型)  //入栈算法   pop(参...

2018-06-01 16:47:13 22900 1

原创 网址收藏

http://www.runoob.com/xml/xml-examples.html

2018-05-16 14:59:47 288

原创 将HObject类型转为Qimage类型

差不多一个月前,在尝试解决将halcon的图像显示在Qt的窗口界面时,考虑过将halcon的HObject类型转换成qt的QImage类型,结果因为太菜了(网上也找不到类似的例子)而没能成功,具体见原来的文章qt窗口中显示halcon的图像这两天花了点时间,理清思路,参考网上资料加上自己摸索出来方法然后实践了一下,能实现两种格式的转换(halcon to Qt)并能显示出来,就是转化耗时有点不尽人...

2018-04-11 14:41:05 6985 12

原创 玄学之 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 2960 4

转载 玄学之qt5 界面菜单栏无法显示

原文地址今天发现在Linux环境下(具体为Linux Mint),Qt不论是使用Qt Designer还是直接编程还是使用PyQt都无法显示菜单。文件拷贝到Windows下则显示正常,甚至是自带的Example都无法正常显示菜单!经过探索后发现,把一个叫做appmenu-qt和appmenu-qt5的软件卸载之后就正常了。sudo apt-get r...

2018-04-04 10:42:59 4337 1

原创 鼠标坐标

点击打开链接点击打开链接

2018-04-02 16:56:11 138

原创 halcon中Image的像素类型

在学习halcon算子sub_image(ImageMinuend, ImageSubtrahend : ImageSub : Mult, Add : )时,在样例中遇到了一个操作* This example demonstrates how to subtract two images* using the operator 'sub_image'.* * dev_close_windo...

2018-03-28 15:26:30 4353 3

原创 网上资源

http://www.halcom.cn/forum.php?mod=viewthread&tid=6594&highlight=Halcon

2018-03-16 13:57:35 203

转载 http://www.ihalcon.com/

http://www.ihalcon.com/

2018-03-14 14:38:21 3703 1

原创 halcon初识region

一、什么是region?Region 为某些附和要求性质的像素的子集,或者说一些被选择的图块区域s,region大小不受图像限制(一个点都可成为一个region),有fill和margin两种表达方式,类似于游程编码(一种无损压缩编码),可用于压缩,eg:用a2b3c4代表aabbbcccc二、halcon中的region操作1、二值化算子threshold     原文地址 函数原型:thr...

2018-03-14 14:36:59 6588

转载 图像锐化

点击打开链接

2018-03-13 09:59:10 655

转载 机器视觉应用工程开发思路

 机器视觉应用工程开发思路       机器视觉应用工程主要可划分为两大部分,硬件部分和软件部分。       1.硬件部分,硬件的选型至关重要,决定了后续工作是否可以正常开展,其中关键硬件部分包括:光源,相机以及镜头。       2.软件部分,目前业内商业库主要有Halcon,康耐视,DALSA,evision,NI等,开源库有OpenCV.其中NI的labview+vision模块。   ...

2018-03-12 11:08:42 1880

原创 收藏一些网上的博客

halcon算子翻译系列                    Halcon算子列表随笔分类 - [04]halcon随笔  sina算子翻译halcon一日一练计算机视觉 图像处理

2018-03-12 08:20:00 519 2

原创 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 12778 6

原创 halcon图像滤波(一)halcon实现sobel处理

首先在网上搜索了什么是sobel:一、先是理解一下什么是卷积 最容易理解的对卷积(convolution)的解释 文字来解释就是:卷积的其中一方参与者是冲击响应,它所描述的的曲线方向与时间流逝一致。而卷积的输出等于以前的信号效果累加,这个累加必然从当前时间点逆时间流逝方向进行的。很显然,离当前时间越近,那个输入残留在系统中的回响就越大。转自知乎 再说说自己对卷积公式的理解,也是每次自己容易困惑的地...

2018-03-08 16:44:17 5408

原创 在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 2923

原创 第一篇blog试试好不好用

公司的电脑太卡只有装个ubuntu用,还是想写点东西记录下一些有用的操作

2018-03-06 15:41:36 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除