- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 大学——留德的路01
时间飞逝,又到了毕业季,只不过这回的主角是我了。答辩,开户,递签,还有学车。是有点忙的,不过还算充实。最近这些事情都差不多结束了,所以想在毕业之前把自己的经历写下来以作纪念,如果能够有对其他同学有用的话,那就更好不过了。说起去德国留学,也算比较巧合。大概是在2016年的1月吧,大二上学期结束的寒假,我留在实验室为了7月的飞思卡尔比赛做准备。学校里基本没有多少人,学生大多都回家了。一天早上我在去实验...
2018-06-10 20:14:00
320
原创 VS win32命令控制台程序与单片机串口数据传输
最近有个小的训练大致是需要用摄像头检测圆,然后把圆的xy坐标发送给单片机。但是网上大部分都是基于MFC串口控件的例程。大海捞针找到了个win32命令控制台的串口例程 ,自己改了一下贡献出来。 直接调用API实现串口通信 两个例程如果编译运行有问题 直接复制源文件到新win32命令工程中运行平台-VS2013-win32例程1:摄像头识别小圆,然后通过串口输出小圆的x...
2017-08-11 08:40:46
1985
2
原创 VS2013+MFC串口控件的简单上位机
因为做东西,正好用到这里。所以就上传了文件分享一下。利用VS带的MFC库,用起来还是比较方便的。空间的程序构架都是自动生成的,具体的程序自己加进去就行。里面有整个的工程 还带有一个生成的EXE文件,不嫌简陋的可以直接拿来用。仅供参考。最新1C币下载链接:https://download.youkuaiyun.com/download/yueqiuchen/10452274主要我是要将win...
2017-08-10 23:16:28
5022
原创 opencv3+版本感觉还是不稳定啊
opencv3+版本感觉还是不稳定啊,还是安装opencv2的版本比较好。特征匹配需要下载额外的库,但是camke的时候就是有错误。。。。也是醉了,折磨的我死去活来的两三天了。现在是opencv3.1+VS2015 和opencv2.4.12+VS2013折腾。。。。
2017-04-08 21:43:45
3035
原创 基于颜色和圆对乒乓球识别_20170329
更新:调整算法,识别出一副图像中最近的球。球越近,图像显示的半径越大,所以只要找出图像中半径最大的球就是最近的球。底盘程序优先处理最近的球。效果:可以准确的找出一副图像中最近的球。TIP: flag1:检测到图像中有球的标志位,1有0无。 flag2:检测到图像中球的个数。代码如下: HoughCircles(canny_output, circles, C
2017-03-29 12:18:27
1748
1
原创 opencv 小程序170323
1.滤波GaussianBlur(imgThresholded, imgThresholded, Size(5, 5), 0, 0);//高斯滤波medianBlur(imgThresholded, imgThresholded, 3);//中值滤波bilateralFilter(imgThresholded, imgThresholded, 5, 10.0, 2.0)
2017-03-23 10:51:47
525
原创 基于颜色和圆对乒乓球识别_20170322
在颜色识别和找圆之间进行 均值滤波,检测边缘,均值滤波。//找圆************************************************************************************************************blur(imgThresholded, imgThresholded, Size(3, 3));//均值滤波
2017-03-22 20:57:01
1949
原创 WIN10-64+CUDA8.0+OpenCV3.0+VS2015配置
在网上参考了各位前辈的攻略后,捣鼓了两天总算配置成功了。目前网上多的还是ubuntu上配置CUDA的教程比较多比较详尽,但是我现在就是想在windows10上跑啊,就是想用CUDA啊。。。1.CUDA下载http://https://developer.nvidia.com/cuda-downloads这个是CUDA8.0的下载网址链接,目前是最新版的。按照下图选择好后,点击Download就OK
2017-01-13 08:52:54
9042
原创 基于ubuntu14视觉识别乒乓球_1
串口通信,opencv3.0窗口大小可调编译cmake ../make./color正常光线下运行比较稳定,找圆比较准确。程序设置了圆的半径区间以及圆心最小间距,以满足产品的需求,可自行修改调试。历程如下#define USE_SERIAL 0 // 1:use serial 0:not use serial //用串口调试时置1,不用串口时一定要置0,否则会报错#include #in
2017-01-13 08:52:51
887
原创 电机PID调试注意(待补充)
1.速度传感器 返回值要处理好,要和目标值同一单位,这样方便以后的计算2.PID初始化要准确3.输出给定要设定一个阈值,防止电机转速太大。
2017-01-13 08:52:48
2396
原创 基于颜色和圆对乒乓球识别_20170108
思考了两种方案:1.先对图像进行找圆,再通过颜色识别从找到的园中确定所要乒乓球。 优点:找圆比较准,受光线影响较小。 缺点:找到的圆确定的不够稳定。闪烁不止。如果通过霍夫算法提高找圆的精度,闪烁会小,但是乒乓球在稍远的距离就识别不到。2.先对图像进行颜色过滤,再进行找圆。 优点:找到的圆稳定,速度也比较快。 缺点:受光线影响较大。光线较强或者较暗的情况下,会识别不到圆。如果增大色域,则会被背景的其
2017-01-13 08:52:46
1372
1
原创 基于视觉的捡球机器人
机器人通过自带的摄像头对散落在地上的乒乓球进行识别,随后进行拾取。本作品的主要难度在于如何在复杂的背景中准确地识别到乒乓球并跟踪。以及在识别到乒乓球后如何使机器人准确的向乒乓球运行。程序的链接http://yueqiuchen.blog.163.com/blog/static/2658300692016111893416525/本次为挑战杯的参赛的初代展示品,收集系统由涵道及其收集装置组成。需要解
2017-01-13 08:52:43
7227
9
原创 基于颜色和圆对乒乓球识别
实际例程源于本人的挑战杯作品——基于视觉的捡球机器人。配置环境:vs2015+opencv3.0+win10/ubuntu14.04机器人通过自带的摄像头对散落在地上的乒乓球进行识别,随后进行拾取。本作品的主要难度在于如何在复杂的背景中准确地识别到乒乓球并跟踪。以及在识别到乒乓球后如何使机器人准确的向乒乓球运行。此次的程序为最初版。先用颜色识别对整个图像进行过滤,然后再对过滤后的图像进行霍夫找圆。
2017-01-13 08:52:40
6331
3
原创 【学习OpenCV】——2.4对图像进行平滑处理
作者基于WIN10+VS2015+OpenCV3.0.0(本人在学习的时候参考了xiahouzuoxin 的有关文章,在此感谢 )图像平滑与图像模糊是同一概念,主要用于图像的去噪。平滑要使用滤波器,为不改变图像的相位信息,一般使用线性滤波,本文举例双边滤波,中值滤波和高斯滤波。只需调用库函数即可。效果在下文贴出。例程如下 #include"cv.h"#include"highgui.h"//voi
2017-01-13 08:52:37
603
VS2013MFC串口简单测试上位机免费版
2018-06-01
VSwin32命令控制台与单片机串口数据传输免费版
2018-06-01
VSwin32命令控制台与单片机串口数据传输
2017-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人