# 足球跟踪
基于Matlab的简单足球跟踪器
## 运行截图
1. result1.gif ([http://pw9l1zd1z.bkt.clouddn.com/result1.gif](http://pw9l1zd1z.bkt.clouddn.com/result1.gif "image url"))
![result1](https://raw.githubusercontent.com/cporoske/football-traker/master/result1.gif "image not loaded")
2. result3.gif([http://pw9l1zd1z.bkt.clouddn.com/result3.gif](http://pw9l1zd1z.bkt.clouddn.com/result3.gif "image url"))
![result2](https://raw.githubusercontent.com/cporoske/football-traker/master/result3.gif "image not loaded")
3. 丢失.gif([http://pw9l1zd1z.bkt.clouddn.com/%E4%B8%A2%E5%A4%B1.gif](http://pw9l1zd1z.bkt.clouddn.com/%E4%B8%A2%E5%A4%B1.gif "image url"))
![result3](https://raw.githubusercontent.com/cporoske/football-traker/master/%E4%B8%A2%E5%A4%B1.gif "image not loaded")
## 算法原理
1. 首先将图像从RGB转化位HSL,然后对待跟踪的视频图像序列进行统计求平均值,提取足球草地主颜色
2. 依据上一步得到的足球草地主色,通过定义颜色空间距离模型,可以对图像进行二值化,以将草地和足球以及球员分离
3. 对得到的二值化图像做形态学处理,弥补上一步分割产生的断口;此外,可以让足球像素点增多,以便之后提取
4. 求取连通域,分别对每一个连通域计算该连通域所包含的像素点数量,该算法运行的**假设**在于足球是像素点较少的连通域
5. 求取足球的中心点,并和上一帧坐标比对,是否超出界限;如果超出,则按照上一帧的速度继续运行,否则更新足球坐标
## 总结
事实上,算法原理比较简单,因此性能并不是很好,仅作学习参考之用。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 基于Matlab的简单足球跟踪器源码+详细文档+全部数据(高分课程设计).zip基于Matlab的简单足球跟踪器源码+详细文档+全部数据(高分课程设计).zip基于Matlab的简单足球跟踪器源码+详细文档+全部数据(高分课程设计).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 3、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于Matlab的简单足球跟踪器源码+详细文档+全部数据(高分课程设计).zip (408个子文件)
result3.gif 33.97MB
result1.gif 15.09MB
result2.gif 10.68MB
丢失.gif 6.01MB
.gitignore 133B
0312.jpg 21KB
0320.jpg 21KB
0323.jpg 21KB
0316.jpg 21KB
0328.jpg 21KB
0321.jpg 21KB
0322.jpg 21KB
0317.jpg 21KB
0308.jpg 21KB
0333.jpg 21KB
0304.jpg 21KB
0319.jpg 21KB
0324.jpg 21KB
0313.jpg 21KB
0318.jpg 21KB
0326.jpg 21KB
0325.jpg 21KB
0303.jpg 21KB
0327.jpg 21KB
0314.jpg 21KB
0311.jpg 21KB
0330.jpg 21KB
0295.jpg 21KB
0299.jpg 21KB
0329.jpg 21KB
0315.jpg 21KB
0310.jpg 21KB
0307.jpg 20KB
0306.jpg 20KB
0309.jpg 20KB
0334.jpg 20KB
0340.jpg 20KB
0331.jpg 20KB
0332.jpg 20KB
0291.jpg 20KB
0305.jpg 20KB
0302.jpg 20KB
0335.jpg 20KB
0298.jpg 20KB
0301.jpg 20KB
0297.jpg 20KB
0300.jpg 20KB
0336.jpg 20KB
0294.jpg 20KB
0339.jpg 20KB
0338.jpg 20KB
0337.jpg 20KB
0296.jpg 20KB
0293.jpg 20KB
0341.jpg 20KB
0287.jpg 20KB
0005.jpg 20KB
0290.jpg 20KB
0289.jpg 20KB
0344.jpg 20KB
0001.jpg 20KB
0292.jpg 20KB
0251.jpg 20KB
0348.jpg 20KB
0342.jpg 20KB
0247.jpg 20KB
0009.jpg 20KB
0352.jpg 20KB
0267.jpg 20KB
0288.jpg 20KB
0255.jpg 20KB
0283.jpg 20KB
0271.jpg 20KB
0279.jpg 19KB
0243.jpg 19KB
0239.jpg 19KB
0286.jpg 19KB
0343.jpg 19KB
0235.jpg 19KB
0021.jpg 19KB
0266.jpg 19KB
0263.jpg 19KB
0231.jpg 19KB
0275.jpg 19KB
0350.jpg 19KB
0347.jpg 19KB
0356.jpg 19KB
0264.jpg 19KB
0013.jpg 19KB
0285.jpg 19KB
0007.jpg 19KB
0227.jpg 19KB
0259.jpg 19KB
0254.jpg 19KB
0345.jpg 19KB
0249.jpg 19KB
0015.jpg 19KB
0282.jpg 19KB
0268.jpg 19KB
0238.jpg 19KB
共 408 条
- 1
- 2
- 3
- 4
- 5
资源评论
不走小道
- 粉丝: 3237
- 资源: 5112
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 10Eclipse项目源码.jpg
- 大屏可视化数据课程项目
- Maven 快速入门指南:安装和配置方法详解
- STM32物信息通过MQTT协议上传云平台
- STM32物信息通过MQTT协议上传云平台
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6260.0)
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6259.0)
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6258.0)
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6257.0)
- Screenshot_2024_0614_022736.png
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功