最新资讯
opencv 阈值处理
在使用opencv进行滤波时会考虑到中值滤波,全局虑波,局部滤波,ostu滤波等。 一 全局阈值 函数:threshold(src, thresh, maxval, type, dst=No...
关于我们
关于站长--李德 电子专业和软件工程专业。专注嵌入式、图像视觉、机器人与人工智能领域。 著有《轮式自主移动机器人编程实战》。驻地北京。全网 视觉动力机器人平台的创始人(公众号、B站、知乎)。 2014年创建小v电子DIY网,先后...
[翻译]教程3:在Raspberry Pi 2和B +上安装OpenCV和Python
恭喜!您在Raspberry Pi上安装了全新的OpenCV全新安装-我相信您只是想利用Raspberry Pi构建一些很棒的计算机视觉应用程序。 但我也敢打赌,您才刚刚开始学习计算机视觉和OpenCV,您可能会感到困惑...
[翻译]教程2:在Raspberry Pi 2和B +上安装OpenCV和Python
您正在阅读的教程介绍了如何在Raspbian Wheezy上使用Python 2.7和Python 3绑定安装OpenCV 3 。Raspbian Jessie现在已经替换了Raspbian Wheezy,如果这...
[翻译]教程1:在Raspberry Pi 2和B +上安装OpenCV和Python
我的Raspberry Pi 2昨天才到达。这款小巧的小型PC具有900MHz四核处理器和1GB RAM的强大功能。从某种角度来说,Raspberry Pi 2的速度比我高中计算机实验室中的大多数台式机都...
ubuntu快速安装opencv3 支持c++ 和python
本文不介绍如何编译opencv 而是直接使用编译完后的安装包。详细步骤如下 第一步 确认Ubuntu系统版本信息 uname -a Linux lid-VirtualBox 4.4.0-142-generic...
教程四:树莓派搭建breezyslam环境的说明
python环境: 需要的python库 pyserial;需要下载并安装,注意实用的python版本要一致。 cd pyserial python2.7 setup.py inst...
教程二:breezyslam 如何开始使用?
问题: 同时定位和制图描述了可以看到其周围环境但不知道其位置的机器人的机器人技术问题,其任务是发现自身(定位)并记住有关其先前占用区域的信息(建图mapping)。 通用解决方案: 对于机器人,此问...
教程一:如何在没有ros的系统上实现slam建图
目前大多人群所知的建图slam知识,局限于使用LIDAR进行SLAM(同时定位和地图绘制)在功能强大的计算机上使用ROS。 这样的话存在两个问题:1)强大的计算机(成本,大小)2)ROS(复杂性,开销,复杂的ui) ...
教程三:breezyslam建图log2pgm
如果想要slam建图,而不用ros 系统的画,可以考虑使用这个breezyslam 是基于coreslam tinyslam实现的算法, 依托于激光雷达数据和里程计数据。 这个log2pgm.py的脚本是将exp.dat数据 转化为pg...
关于要加强版权保护意识的一点东西
今天一大早看到国家发布了关于版权保护的政策说明,也就是说知识就是财富,知识版权的保护很重要啊。 于是搜索了一下本网站阅读量最多的网页竟然是这个 http://www.xiaovdiy.cn/?post=114 ...
ros 机器人角速度校准时一直转个不停,原因怎么查找
我们对ros机器人进行校准时的指令一般是下面这样 rosrun xxx calibrate_angular.py rosrun rqt_reconfigure rqt_reconfigure 然后出现一个窗口...
ros底盘车stm32 驱动板设计
之前写了一篇用最低成本搭建ros 底盘的设计博文,基本功能已经实现,奈何DIY成本高,需要较强的动手调适能力,所以,接着又开发设计了一款stm32的ros 底层驱动板。支持rikirobot, 和树莓派的定位孔一致。支持rosserila通...
使用opencv将nv21 yuv yuyv数据转换为rgb 数据
网上有太多的yuv数据转换rgb数据的方法,但是用户自己写的程序真没有opencv 的快。 两种方法的比较如下 gettimeofday(&tv, NULL); ...
x264编码h264数据NV21
/** * * This software encode YUV data to H.264 bitstream. * It's the simplest encoder example based on libx264. ...