明德扬论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 24680|回复: 0

MDY边缘检测—MP801圆形1.2

[复制链接]

58

主题

97

帖子

329

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
329
发表于 2020-1-3 17:45:49 | 显示全部楼层 |阅读模式

马上注册,看完整文章,学更多FPGA知识。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MDY边缘检测—MP801圆形1.2


明德扬边缘检测系统,可在MP801开发板上实现圆形图像边缘检测1.2,即由上位机控制,在VGA显示一个圆,圆内显示边缘检测图像,圆外显示彩色图像。图像边缘检测的方法有很多,该工程围绕高效率的sobel边缘检测算子和高斯滤波器实现边缘检测图像处理。
该工程可以搭配明德扬开发的上位机软件实现边缘检测功能。此上位机为串口调试类软件,可在此处控制边缘检测各方面参数,能够完美的搭配该工程。
本次使用的MP801开发板为MDY制作的高级FPGA开发板,其中FPGA芯片为cyclone IV E的EPCE15F23C8,资源丰富,特别适合做有趣的开发,不论是新手还是大师都适合用的多功能开发板。除了FPGA芯片,该工程用到的外设有VGA565和ov7670摄像头,此外还用到开发板的按键,作用是控制摄像头开关。开发板实现边缘检测的接线如图1所示:
9.png
图1

该工程实现的边缘检测功能是:
1、上位机控制摄像头开关;
2、VGA显示格式640*480;
3、上位机控制圆形边缘检测开关,参数;
4、在上位机面板控制圆形位置、圆形参数;

接下来将一步一步验证该工程的功能:
第一步:检测上位机控制摄像头开关功能,VGA显示和图像边缘检测显示的格式。
图2为该工程综合上板后的效果,屏幕显示花白,是因为摄像头未打开。
图3为上位机输入相应指令后该工程的显示效果,可见VGA显示出摄像头对准的图像教科书。VGA显示格式为640*480。
图4为上位机的设置:
串口设置为:波特率9600;数据位8;停止位1;无奇偶校验。
设置好后,点击打开串口,再点击打开摄像头。
5.png
图2
6.png
图3
1.png
图4

第二步,验证上位机控制圆形边缘检测开关。
在上位机上设置阈值为150、圆半径为100,如图5所示。
点击打开圆形,VGA显示圆形边缘检测图像,圆内显示边缘检测图像,圆外显示彩色图像。如图6所示。
3.png
图5
7.png
图6



第三步,验证上位机控制圆形边缘检测移动、阈值、圆半径。
在上位机上将阈值设为90,圆半径设为150。并在上位机面板将圆移动到不同的区域。上位机设置如图7所示。
完成设置后,VGA显示效果如图8所示。边缘检测效果与图6明显不同,圆的半径相应变大。该工程所有功能已验证实现!
4.png
图7
8.png
图8

若您对该工程感兴趣,可关注明德扬。明德扬专注FPGA培训和研究,并承接FPGA项目,明德扬掌握PCIE、MIPI、视频拼接等技术,可关注明德扬官网了解更多资讯(http://www.mdy-edu.com)。亦可添加Q群97925396相互讨论学习。

mdyEdgeTcir_v1.2.rar

1.12 MB, 下载次数: 5

该工程源码和上位机





上一篇:MDY边缘检测—MP801圆形1.1
下一篇:MDY边缘检测—MP801矩形1.0
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|MDYBBS ( 粤ICP备16061416号

GMT+8, 2020-1-22 00:32 , Processed in 0.570866 second(s), 33 queries , File On.

Powered by Discuz! X3.4

本论坛由广州健飞通信有限公司所有

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表