数字图像大作业——九种形状识别

数字图像大作业——九种形状识别

摘 要
数字图像处理是一门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像处理的各种算法的出现,使得其处理速度越来越快,能更好的为人们服务。数字图像处理是一种通过计算机采用一定的算法对图形图像进行处理的技术。数字图像处理技术已经在各个领域上都有了比较广泛的应用。图像处理的信息量很大,对处理速度的要求也比较高。MATLAB强大的运算和图形展示功能,使图像处理变得更加的简单和直观。本文介绍了MATLAB 语言的特点,基于MATLAB的数字图像处理环境,介绍了如何利用MATLAB及其图像处理工具箱进行数字图像形状的边缘提取和识别分类。论文主要论述了利用MATLAB实现对图像中的三角形,正方形,长方形,圆,菱形,五边形,十字架、五角星,梅花形九种形状的边缘提取和自动识别分类。

关键词:MATLAB;数字图像处理;图像形状;图像分类
实现效果
数字图像大作业——九种形状识别_第1张图片

目录
1概述 4
2设计原理 4
2.1形状特征及提取分类 4
2.2矩形度 4
2.3圆形度 5
2.4Canny算子 5
3边缘提取实验结果及分析 5
4编程实现 7
41形状识别基本代码 7
4.2 GUI界面设计 10
5结果及分析 15
6心得体会 16
参考文献: 16

1概述
形状特征是对图像中边界清晰的目标的最

你可能感兴趣的:(数字图像处理,matlab,图像处理,计算机视觉)