• PUDN用户
    了解作者
  • matlab
    开发工具
  • 803KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 40
    下载次数
  • 2013-05-20 22:20
    上传日期
用matlab编程工具,编写具有操作界面的应用程序,通过菜单、对话框,选项框等界面控制,对算法进行演示。需要在应用系统中实现的算法及功能包括: 1、图像增强算法 (1)灰度线形变换:亮度及对比度可以调节(通过控制参数的改变,能够实时预览变化结果); (2)直方图均衡:可在界面上对比均衡前后的效果。 2、图像变换算法 (3)对一幅彩色图像进行DCT变换和反变换,对比结果和原图; (4)仅保留左上角16X16的DCT系数,进行反变换,计算结果图的信噪比SNR。 3、图像分割算法 (5)采用最优阈值算法对灰度图像进行分割; (6)用Canny算法对灰度图像进行边缘检测; (7)用hough变换,检测边缘图像中的直线,并用不同颜色将检测出的直线叠加显示到原图像上。
shuzituxiangchuli.zip
  • shuzituxiangchuli.doc
    893.5KB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/62688ba04f8811599e141040/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62688ba04f8811599e141040/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">&#19968;&#12289;&#35774;&#35745;&#24320;&#21457;&#35201;&#27714;</div><div class="t m0 x2 h4 y3 ff1 fs1 fc0 sc1 ls0 ws0">&#29992;<span class="_ _0"> </span><span class="ff2">matlab<span class="_ _0"> </span></span>&#32534;&#31243;<span class="_ _1"></span>&#24037;<span class="_ _1"></span>&#20855;&#65292;<span class="_ _1"></span>&#32534;&#20889;<span class="_ _1"></span>&#20855;&#26377;<span class="_ _1"></span>&#25805;&#20316;<span class="_ _1"></span>&#30028;<span class="_ _1"></span>&#38754;&#30340;<span class="_ _1"></span>&#24212;&#29992;<span class="_ _1"></span>&#31243;&#24207;<span class="_ _1"></span>&#65292;<span class="_ _2"></span>&#36890;<span class="_ _2"></span>&#36807;</div><div class="t m0 x1 h4 y4 ff1 fs1 fc0 sc1 ls0 ws0">&#33756;<span class="_ _2"></span>&#21333;<span class="_ _2"></span>&#12289;<span class="_ _1"></span>&#23545;<span class="_ _2"></span>&#35805;<span class="_ _2"></span>&#26694;<span class="_ _2"></span>&#65292;<span class="_ _1"></span>&#36873;<span class="_ _2"></span>&#39033;<span class="_ _1"></span>&#26694;<span class="_ _2"></span>&#31561;<span class="_ _2"></span>&#30028;<span class="_ _2"></span>&#38754;<span class="_ _1"></span>&#25511;<span class="_ _2"></span>&#21046;<span class="_ _1"></span>&#65292;<span class="_ _2"></span>&#23545;<span class="_ _2"></span>&#31639;<span class="_ _2"></span>&#27861;<span class="_ _1"></span>&#36827;<span class="_ _2"></span>&#34892;<span class="_ _1"></span>&#28436;<span class="_ _2"></span>&#31034;<span class="_ _2"></span>&#12290;<span class="_ _2"></span>&#38656;<span class="_ _1"></span>&#35201;<span class="_ _2"></span>&#22312;</div><div class="t m0 x1 h4 y5 ff1 fs1 fc0 sc1 ls0 ws0">&#24212;&#29992;&#31995;&#32479;&#20013;&#23454;&#29616;&#30340;&#31639;&#27861;&#21450;&#21151;&#33021;&#21253;&#25324;&#65306;</div><div class="t m0 x1 h4 y6 ff2 fs1 fc0 sc1 ls0 ws0">1<span class="ff1">&#12289;&#22270;&#20687;&#22686;&#24378;&#31639;&#27861;</span></div><div class="t m0 x3 h4 y7 ff1 fs1 fc0 sc1 ls0 ws0">&#65288;<span class="ff2">1</span>&#65289;<span class="_ _2"></span>&#28784;&#24230;&#32447;<span class="_ _2"></span>&#24418;&#21464;&#25442;<span class="_ _2"></span>&#65306;&#20142;<span class="_ _2"></span>&#24230;&#21450;&#23545;<span class="_ _2"></span>&#27604;&#24230;&#21487;<span class="_ _2"></span>&#20197;&#35843;&#33410;<span class="_ _2"></span>&#65288;&#36890;&#36807;<span class="_ _2"></span>&#25511;&#21046;&#21442;<span class="_ _2"></span>&#25968;</div><div class="t m0 x1 h4 y8 ff1 fs1 fc0 sc1 ls0 ws0">&#30340;&#25913;&#21464;&#65292;&#33021;&#22815;&#23454;&#26102;&#39044;&#35272;&#21464;&#21270;&#32467;&#26524;&#65289;&#65307;</div><div class="t m0 x3 h4 y9 ff1 fs1 fc0 sc1 ls0 ws0">&#65288;<span class="ff2">2</span>&#65289;&#30452;&#26041;&#22270;&#22343;&#34913;&#65306;&#21487;&#22312;&#30028;&#38754;&#19978;&#23545;&#27604;&#22343;&#34913;&#21069;&#21518;&#30340;&#25928;&#26524;&#12290;</div><div class="t m0 x1 h4 ya ff2 fs1 fc0 sc1 ls0 ws0">2<span class="ff1">&#12289;&#22270;&#20687;&#21464;&#25442;&#31639;&#27861;</span></div><div class="t m0 x3 h4 yb ff1 fs1 fc0 sc1 ls0 ws0">&#65288;<span class="ff2">3</span>&#65289;&#23545;&#19968;<span class="_ _2"></span>&#24133;&#24425;&#33394;&#22270;&#20687;&#36827;<span class="_ _2"></span>&#34892;<span class="_ _0"> </span><span class="ff2">DC<span class="_"> </span>T<span class="_ _0"> </span></span>&#21464;&#25442;&#21644;&#21453;&#21464;&#25442;&#65292;<span class="_ _2"></span>&#23545;&#27604;&#32467;&#26524;&#21644;&#21407;</div><div class="t m0 x1 h4 yc ff1 fs1 fc0 sc1 ls0 ws0">&#22270;&#65307;</div><div class="t m0 x3 h4 yd ff1 fs1 fc0 sc1 ls0 ws0">&#65288;<span class="ff2">4</span>&#65289;<span class="_ _2"></span>&#20165;&#20445;&#30041;<span class="_ _2"></span>&#24038;&#19978;&#35282;<span class="_ _3"> </span><span class="ff2">16X16<span class="_ _0"> </span></span>&#30340;<span class="_ _4"> </span><span class="ff2">DCT<span class="_ _4"> </span></span>&#31995;<span class="_ _2"></span>&#25968;&#65292;&#36827;<span class="_ _2"></span>&#34892;&#21453;&#21464;<span class="_ _2"></span>&#25442;&#65292;<span class="_ _2"></span>&#35745;&#31639;&#32467;</div><div class="t m0 x1 h4 ye ff1 fs1 fc0 sc1 ls0 ws0">&#26524;&#22270;&#30340;&#20449;&#22122;&#27604;<span class="_ _4"> </span><span class="ff2">SNR</span>&#12290;</div><div class="t m0 x1 h4 yf ff2 fs1 fc0 sc1 ls0 ws0">3<span class="ff1">&#12289;&#22270;&#20687;&#20998;&#21106;&#31639;&#27861;</span></div><div class="t m0 x3 h4 y10 ff1 fs1 fc0 sc1 ls0 ws0">&#65288;<span class="ff2">5</span>&#65289;&#37319;&#29992;&#26368;&#20248;&#38408;&#20540;&#31639;&#27861;&#23545;&#28784;&#24230;&#22270;&#20687;&#36827;&#34892;&#20998;&#21106;&#65307;</div><div class="t m0 x3 h4 y11 ff1 fs1 fc0 sc1 ls0 ws0">&#65288;<span class="ff2">6</span>&#65289;&#29992;<span class="_ _4"> </span><span class="ff2">Canny<span class="_ _4"> </span></span>&#31639;&#27861;&#23545;&#28784;&#24230;&#22270;&#20687;&#36827;&#34892;&#36793;&#32536;&#26816;&#27979;&#65307;</div><div class="t m0 x3 h4 y12 ff1 fs1 fc0 sc1 ls0 ws0">&#65288;<span class="ff2">7</span>&#65289;<span class="_ _2"></span>&#29992;<span class="_ _0"> </span><span class="ff2">hough<span class="_ _4"> </span></span>&#21464;&#25442;<span class="_ _2"></span>&#65292;&#26816;&#27979;<span class="_ _2"></span>&#36793;&#32536;&#22270;<span class="_ _2"></span>&#20687;&#20013;<span class="_ _2"></span>&#30340;&#30452;&#32447;<span class="_ _2"></span>&#65292;&#24182;&#29992;<span class="_ _2"></span>&#19981;&#21516;&#39068;<span class="_ _2"></span>&#33394;</div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐
    • 数字图像处理技术研究及MATLAB演示程序的实现
      主要实现了图像分割(阈值分割、边缘检测)、图像增强(图像灰度映射、直方图均衡化、频域增加、图像平滑)、图像变换(傅立叶变换、离散余弦变换)、图像特征测量和图像的算术运算这五部分,从方法上可分为点处理、区域...
    • 自适应阈值分割matlab代码-image-restoration-traditionalway:ZJU的功课
      自适应阈值分割matlab代码 image-restoration-traditionalway homework for ZJU: :hollow_red_circle: 图像修复 :cross_mark:TODO: 噪声生成 习题3 - 图像恢复 3.1 实验内容 图像是一种非常常见的信息载体,但是在...
    • 数字图像处理基本算法示例
      程序只对256色格式的图片进行处理,程序示例有:特技显示、像素运算几何变换、正交变换、图像复原、形态运算、图像增强、图像分析(边缘检测、霍夫变换、轮廓提取、轮廓跟踪、阈值分割、区域生长、投影检测、差影...
    • 图像处理宝典_源代码
      本部分首先对图像处理工具箱的基础知识进行了概述,随后介绍了图像处理工具箱的图像变换、数学形态学、图像增强和图像复原等功能。本部分是从基础知识到具体应用的桥梁,是读者实现MATLAB图像处理必须熟悉和掌握的...
    • 数字图像处理,实现图像增强,图像变换,二值,灰度图像腐蚀膨胀,霍夫变换检测直线,大津阈值分割
      数字图像处理,实现图像增强(包括线性增强,邻域平均,中值滤波等),图像变换(平移,镜像等),二值,灰度图像腐蚀膨胀,开闭等,霍夫变换检测直线,大津阈值分割等,连通域个数及面积求取等
    • 图像处理程序集-matlab代码
      图像处理程序集,包括图像边缘检测,图像阈值分割,分水岭分割
    • 眼底血管分割 Matlab 程序.zip
      项目流程主要分为两部分:预处理、分割提取。预处理的任务是滤除噪声、增强图像对比度及增强血管边缘,以便...分割提取的任务是处理经过预处理的眼底图像,提取分割出血管,包括:Frangi滤波、阈值处理、形态学处理。
    • 图像处理所有基础程序
      图像增强: 灰度变换 直方图均衡 局部平均平滑 中值滤波 理想低通滤波 Butterworth低通滤波 图象锐化 理想高通滤波 Butterworth高通滤波 伪彩色增强 图像复原: 运动模糊 运动模糊复原 逆滤波退化 逆滤波复原 加噪...
    • 数字图像处理基本功能VC++实现源码
      程序是对位图进行操作,图像增强(包括灰度变换、直方图均衡化、高低通滤波、伪彩色增强),几何变换(平移、旋转、缩放、转置),图像编码(霍夫曼编码、行程编码等),模板匹配(基于灰度以及基于轮廓的),图像...
    • 数字图像处理程序.rar
      1. 图像读取 (1) 读取ENVI软件存储的“.img”、“.dat”格式...(1) 迭代阈值影像分割算法 (2) 区域生长影像分割算法 (3) 边界跟踪(光栅扫描法) 7. 影像分类 (1) K-means (2) ISODATA (3) 最短距离分类器 (4) 最大似然