- 博客(13)
- 资源 (23)
- 收藏
- 关注
原创 《OpenCV3编程入门》学习笔记五:core组件进阶
一:内容介绍 本节主要介绍OpenCV的core模块基础部分: 1. 访问像素的一些方法 2. 图像混合的方法 3. 图像对比度、亮度调整 4. 离散傅里叶变换 5. XML和YAML文件的读取写入 二:学习笔记 1. 本章仍是介绍了一些core模块的一些比较简单的应用。 2. 在本章的大部分内容中,都透着用数字看待图像的观点。面对一副图像,别人看到的是美丽的画面及展示的内容
2016-09-27 16:03:55 2016 1
原创 《OpenCV3编程入门》学习笔记四:初探core组件
一:内容介绍本节主要介绍OpenCV的core模块基础部分: 1. Mat类的用法,及OpenCV中其他常用的数据类型 2. 基本绘图操作二:学习笔记1.core模块本章节开始介绍OpenCV的core模块http://docs.opencv.org/3.1.0/d0/de1/group__core.html ,重点讲了些Basic structures中的一小部分内容http://docs.
2016-09-26 16:57:13 2283
原创 我为什么写技术博客
我为什么写技术博客今天和新室友童鞋一块吃饭,想起一年半前刚考上研究生时萌生并坚持至今的一个念头:技术博客是一名潜在工程师的必备素养。趁着喝高了点,我就坦诚地讲讲我为什么写博客。 第一,好东西,自然要分享。好酒要和朋友共饮,独自吃喝很悲催。同样,意外发现好用的工具、费劲周折之后的调试成功、或是对一个长期不理解概念的豁然开朗,兴奋之余,自然希望把这些分享给他人,那些和自己一样的少年。 第二,满足表达
2016-09-26 00:34:53 1509
原创 《ROS精品入门》学习笔记五:ROS仿真
一.学习内容 本节课主要讲了一下内容: 1.ROS中的仿真工具stage的使用 2.ROS中Rviz的使用 二.学习讲义 三.学习笔记 1. 这一章相当于介绍了两个工具stage和rviz,比较好理解。如下图,stage仿真时stageros节点订阅了一些topic也发布了一些topic,我们通过自己写一些节点与其进行通信即可。比如,我们可以使用gmapping通过/b
2016-09-24 21:25:59 2600
原创 《ROS精品入门》学习笔记四:ROS中的空间描述与变换
一.学习内容 本节课主要讲了一下内容: 1.空间描述与变换的基本概念 2.ROS中tf的使用方法 3. tf使用示例。示例一:使用tf使一个turtle跟踪另一个turtle;示例二:使用tf将base_laser坐标系下的数据转换到base_link坐标系下。 二.学习讲义 三.学习笔记 1. 在理论概念部分,视频中讲到了坐标变换、欧拉角、四元数啊等概念。这一块
2016-09-22 11:08:51 4808 1
原创 《OpenCV3编程入门》学习笔记三:HighGUI图形用户界面
一:内容介绍 本节主要介绍OpenCV的HighGUI模块,并分享几个例子: 1. 用imwrite函数生成png透明图 2. 综合示例程序:图像的载入、显示与输出 3. 为程序界面添加滑动条 4. 鼠标操作 二:学习笔记 1. 此章节只是介绍OpenCV的一些HighGUI使用方法,并不涉及什么理论部分。关于HighGUI大家可参考官网HighGUI模块 http://docs.
2016-09-20 09:38:26 7561
原创 一些理论算法的学习资源推荐
学习一些经典的算法和理论毫无疑问是非常重要的,但又往往容易被忽视。其学习过程本就比较艰难,把所学整理成文章更是一件费心费力的事儿。这里记录一些自己在学习过程中遇到的好资源。光流算法文章:《光流Optical Flow介绍与OpenCV实现》 见解:很通俗,看了这篇文章你大概就知道光流是个什么东西了,当然,文章还附带了OpenCV的源码。如果需要进一步研究和使用,还需要查阅相关论文。文章概论做的很好
2016-09-19 10:14:20 2749
原创 《ROS精品入门》学习笔记三:ROS客户端
一.学习内容 本节课主要讲了一下内容: 1.ROS的topic通信模式 2.ROS的service通信模式 3. 关于CMakeList.txt 二.学习讲义 三.学习笔记 1. ROS的topic通信模式 A. 这里我们自己写了一个message数据类型foo,catkin_make后生成的foo.h在目录/devel/include/turtle_move中可以看
2016-09-18 20:39:57 1977
原创 《OpenCV3编程入门》学习笔记二:快速上手OpenCV
一:内容介绍 本节主要介绍以下内容: 1. OpenCV3基本架构 及 官网使用说明 2. 官方例程介绍 及 简单例程赏析 二:学习笔记 1. OpenCV3的基本架构在书本P7页有介绍,介绍的挺好,我们也可以从http://docs.opencv.org/3.1.0/ 看出:OpenCV3是按模块组织的,其中又分Main modules和Extra modules ,书中也只是讲了常
2016-09-17 19:40:31 4138
原创 《ROS精品入门》学习笔记二:ROS基础
一.学习内容 1. ROS框架 2. ROS基本命令和工具 3. launch文件 二.学习讲义 三.学习笔记 1. ROS中的基本命令 大家刚接触ROS基本都是从一些命令开始的,ROS里命令其实也不算多。这里再大概介绍一下: 节点(rosnode command [node])、话题(rostopic command [topic])、服务(rosservi
2016-09-17 13:08:10 2308
原创 《OpenCV3编程入门》学习笔记一:邂逅OpenCV
一:内容介绍本节主要介绍以下内容: 1. OpenCV3环境搭建 2. 快速上手尝试:图像显示、读取并播放视频、调用摄像头采集图像二:学习笔记1. 环境配置在OpenCV3中,项目架构发生了一些变化,除了主仓库外新增了opencv_contrib仓库,里面包含人脸识别、新的边缘检测、SIFT算子、新的光流和追踪算法等。个人建议最好是配置一下opencv_contrib库,毕竟我们还是尽量跟随潮流
2016-09-14 10:50:10 10761 1
原创 《ROS精品入门》学习笔记一:ROS简介
一.学习内容 本节课主要讲了一下内容: 1. ROS概述 2. ROS安装 3. ROS基本命令 4. Eclipse环境配置 二.学习讲义 三.学习笔记 1.ROS相关的学习资料 最重要的当然是官方wiki了,建议从这里开始:http://wiki.ros.org/cn/ROS/Tutorials ,上边有很多好东西,可以在上边多逛逛,我现在学的这门课程就是在上边
2016-09-13 20:11:34 3752
原创 图像处理中边缘检测和轮廓检测的区别
关于“轮廓检测”和“边缘检测”这两个自己也弄的不是特别清楚,可能确实比较相似吧。下面简单说一下自己的看法。 区别: 边缘检测主要是通过一些手段检测数字图像中明暗变化剧烈(即梯度变化比较大)像素点,偏向于图像中像素点的变化。如canny边缘检测,结果通常保存在和源图片一样尺寸和类型的边缘图中。 轮廓检测指检测图像中的对象边界,更偏向于关注上层语义对象。如OpenCV中的findContours(
2016-09-03 15:58:29 21122 1
Machine_Learning_Yearning_V0.5_01
2016-12-08
CS231n课程知识点汇总(lecture1-5).docx
2016-11-18
OpenCV3编程入门_毛星云编著
2015-12-05
基于Activex控件的C++、C#混合编程
2015-11-07
扫雷程序源码
2015-06-12
VS2010 VC++创建.rc资源文件(二)
2015-06-07
VS2010 VC++创建.rc资源文件(一)
2015-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人