基于matlab的工业摄影作业(文库)
工业摄影测量技术
基于Matlab图像处理软件的设计
姓名:
学号: 杨潇
M201370503 学科专业:
指导教师: 精密仪器及机械
唐立新 教授 提交日期: 2013.11.07
一.摘要
基于Matlab的数字图像处理
Matlab对于技术计算来说是一种高性能的语言。它以易于应用的环境集成了计算、可视化和编程,在该环境下,问题及其解以我 们熟悉的数学表示法来表示。本软件主要通过matlab实现以下几个功能:
1.Log算子边缘提取
2.Canny算子边缘提取
3.几种滤波器的实现
4.数出图像中米粒个数
5.将全方位图像展开
6.分割图像中环形针并标出其质心及方向。
本次简易的图像处理软件是利用Matlab的GUI界面来实现。
关键字:matlab,Log,Canny,滤波器,数米粒,图像展开,方位辨识
基本图像处理
本软件界面如图2.1所示:
图2.1 软件界面
界面设计是通过任务要求来设计,包含Log算子边缘提取、Canny算子边缘提取、滤波、数数目、图像展开及方位分析。左右两个显示屏分别显示图像处理前后的图像。
Log算子边缘提取的实现
Log算子可有效的滤除噪声信号并提取出清晰的边缘轮廓。具体分为以下4步:
对图像进行高斯平滑滤波,去除噪声信号
关键代码:
n1=floor((n+1)/2); %计算高斯模板中心
for i=1:n
原创力文档

文档评论(0)