- 博客(10)
- 资源 (23)
- 收藏
- 关注
原创 OpenCV中mat::copyto( )函数使用方法
近期写代码,发现对opencv中的copyto() 函数一直没有理解。 查看源代码会发现copyto函数有三种声明方式,查看这里吧: 对于带mask参数这种使用方式,之前一直理解错误了。后来发现对于函数srcImage.copyto(dstImage, mask),mask作为一个掩模板,如果在某个像素点(i, j)其值为1(只看第一通道,所以mask单通道即可)则把srcImage.at(i,
2016-08-24 09:31:30 29516
原创 OpenCV中函数模板的显式实例化
在使用OpenCV过程中,刚开始对于image.ptr<uchar>(i) 或 outputImage.at<Vec3b>(i, j)[0]这样的函数比较困惑。以Mat::at(int i)函数为例,在源代码中你会发现它是个函数模板。这样(到处都是函数模板): 之前学习相关内容的时候记得,不论类模板还是函数模板都要实例化后才能变成一个类或者函数。但是区别在于:类模板一般通过显式实例化的方式变
2016-08-24 09:05:59 868
原创 OpenCV中关于InputArray、InputArrayOfArrays使用的注意事项
分享一个今天使用opencv时遇到函数形参为InputArrayOfArrays类型的调试过程。 1. 今天写程序使用到fillPoly()函数,声明如下: 2. 然后看了一下InputArrayOfArrays原来是InputArray,(如下图) 3. 然后再在doc文档里看了一下_InputArray的构造函数,发现可以用vector,(如下图) 4. 这样就好办了,直接在
2016-08-23 09:10:30 7493 1
原创 python入门环境搭建
刚学python时选择什么环境对新手来说挺烦人的:安装pkg有可能老安装失败,调试不方便。这些都可能阻挡你前行的道路,这里推荐Anaconda,其本身已经安装了很多的包啦。当然你也需要学一下conda的基本知识,做一些包管理与环境管理。 入门参考Anaconda使用总结然后我们还需要一个比较方便的ide,本地版的推荐pycharm ,普通应用的话Community版的就够用了。还有一个超级强大的
2016-08-22 09:40:42 1278
原创 Opencv+VS插件推荐:调试过程内存中图片Mat变量查看器Image Watch
opencv虽然已经用了很长时间了,其实码代码量很少,真正用起来很生疏。今天有空,打算花点时间码码opencv。意外发现一个超级赞的图片查看的插件,网址:http://docs.opencv.org/2.4/doc/tutorials/introduction/windows_visual_studio_image_watch/windows_visual_studio_image_watch.ht
2016-08-20 11:37:41 6983 3
原创 Opencv3.1.0+opencv_contrib配置及使用SIFT测试
因为需要用到一些比较新的跟踪算法,这两天装了opencv3.1并配置了opencv_contrib,并使用了SIFT算法测试是否配置成功。 1.opencv3.1安装与配置 这里不多言,不熟悉的可以参考浅墨的博客:http://blog.csdn.net/poem_qianmo/article/details/19809337 2.opencv_contrib安装与配置 从opencv3以来
2016-08-11 14:10:08 32546 13
原创 ROS问题汇总
初学ROS,这里把出现的问题及对应解决方案汇总一下。 1.使用 rosrun rviz rviz -d ‘rospack find rbx_nav’/nav.rviz 命令是出现错误: [ INFO] [1470228247.659509274]: OpenGl version: 2.1 (GLSL 1.2). Segmentation fault (core dumped) 解
2016-08-03 21:16:18 3121 2
原创 (古月居)ROS探索总结(六)使用smartcar进行仿真使用smartcar进行仿真——INDIGO版修正
1.刚开始学ROS,看的古月居的博客,写的很好。可能是时间比较久了,直接使用他的代码会出很多BUG。一边google一边试的,调了一晚上,忘了都改了哪些部分了,最终可以在rviz中显示车的模型了,但是还不能控制移动,先到这里,做下记录。 2. 他的博文原址:http://www.guyuehome.com/248 下面贴下我修改过后的代码: urdf文件夹下 机器人主体: smartca
2016-08-03 00:03:11 2791 2
原创 ROS中launch文件最简单示例
roslaunch是ROS中非常常用的工具了,借用一句话描述:roslaunch is a tool for easily launching multiple ROS nodes, and setting parameters on the Parameter Server.ROS官网的初级教程里有个turtlesim的小例子,这里我写一个超级简单的launch文件来启动一个turtlesim_
2016-08-02 21:32:31 7356
原创 接触ROS
大概一年多前知道了有ROS这么个东西,身边很少人用,一直在观望中。 前些天参加了上海的一个ROS summer school,妈的才了解到ROS已经用的如此普遍了,而且如此强大好用。二话不说,回来就立马开始上手学了,刚好老师这些天不在,哈哈。这里贴一下前些天参加培训的官网:http://www.robotics.sei.ecnu.edu.cn/ros2016/prog.html 。上面有每一天上
2016-08-02 20:57:40 1210
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关注的人