当前位置: 首页 > news >正文

怎样在网站上做友情链接厦门好景科技做网站

怎样在网站上做友情链接,厦门好景科技做网站,网站套用模板,wordpress套模板培训《边缘检测与Hough变换实验报告 Matlab - 图文》由会员分享#xff0c;可在线阅读#xff0c;更多相关《边缘检测与Hough变换实验报告 Matlab - 图文(5页珍藏版)》请在人人文库网上搜索。1、边缘检测与Hough变换实验报告 Matlab - 图文边缘检测与Hough变换 实验目的#xff…《边缘检测与Hough变换实验报告 Matlab - 图文》由会员分享可在线阅读更多相关《边缘检测与Hough变换实验报告 Matlab - 图文(5页珍藏版)》请在人人文库网上搜索。1、边缘检测与Hough变换实验报告 Matlab - 图文边缘检测与Hough变换 实验目的写一段代码实现一幅图像其中分为以下两个步骤 1. 使用Matlab中的canny算子进行边缘检测可以让使用者交互式的输入不同的Sigma的值实现边缘检测。 2. 运用Hough变换来找到最突出的边缘在图像中找到并画出最长的直线。 实验原理 canny算子边缘检测的基本原理是采用二维高斯函数的任一方向上的一阶方向导数为噪声滤波器通过与图像f(xy)卷积进行滤波然后对滤波后的图像寻找图像梯度的局部极大值以确定图像边缘。 Canny边缘检测算子是一种最优边缘检测算子。其实现步骤如下 1) 。2、用高斯滤波器平滑图像 2) 计算滤波后图像梯度的幅值和方向 3) 对梯度幅值应用非极大值抑制其过程为找出图像梯度中的局部极大值点把其他非局部极大值置零以得到细化的边缘 4) 再用双阈值算法检测和连接边缘 使用canny算子的edge函数调用格式为 BWedge(I,canny); BWedge(I,canny,thresh,sigma); BWedge(I,canny,thresh); BW,thresholdedge(I,canny,?); 2.Hough变换时最常用的直线提取方法它的基本思想是将直线上每一个数据点变换为参数平面中的一条直线或曲线利用共线的数据点对应的。3、参数曲线相交于参数空间中一点的关系使得直线提取问题转化为计数问题。Hough变换提取直线的主要优点是受直线中的间隙和噪声影响较小。 Hough检测直线的Matlab实现在Matlab图像处理工具箱中提供了3个与Hough变换有关的函数分别为hough函数houghpeaks函数和houghlines函数。 hough函数的调用格式为Htheta,rhohough(BW);其中BW为二值图像H为Hough变换矩阵theta为变换轴间隔,rho为元素个数。 Houghpeaks函数是用来提取Hough变换后参数平面上的峰值点。其调用格式为peakshoughpeaks(H,num。4、peaks),其中H为Hough函数的输出参数平面的技术结果矩阵参数numpeaks为指定要提取的峰值数目默认值为1输出参数peaks为Q*2维峰值位置矩阵其中Q为提取的峰值数目peaks的第q行分别存储第q个峰值的行和列坐标。 Hough函数用于在图像中提取参数平面上的峰值点对应的直线。其调用格式为lineshoughlines(BW,theta,rho,peaks) Lineshoughlines(?,param1,val1,param2,val2) 其中BW与Hough函数的BW相同为二值图象。theta和rho为hough函数返回的输出指示轴和轴各个单元对应的值。5、。Peaks为houghpeaks函数返回的输出指示峰值的行和列坐标houghlines函数将根据这些峰值提取直线。Param和val是参数对用于指定是否合并或保留直线段的相关参数其取值有两种。当paramMinLength时bal指定合并后的直线被保留的门限长度长度小于val的直线被舍去。当paramFillGap时val指定直线段被合并的门限间隔。如果两条斜率和截距均相同的直线段间隔小于val给点的值则它们被合并为一条直线。 实验程序与实验结果如下 nny算子边缘检测 clear all; I1imread(F:robotImagessniper.jpg); Ir。6、gb2gray(I1);% 彩色图像灰度化 imshow(I1); title(原始图像); BW1 edge(I,Canny,0.4,0.5) ; ge调用Canny为检测算子判别阈值为0.5 figure,imshow(BW1); title( 阈值为0.4,sigma值为0.5的Canny算子边缘检测图像 ); BW2 edge(I,Canny,0.4,0.8) ; ge调用Canny为检测算子判别阈值为0.8 figure,imshow(BW2); title( 阈值为0.4sigma值为0.8的Canny算子边缘检测图像); BW20 edge(I,Canny,0.4,1) 。7、; ge调用Canny为检测算子判别阈值为1 figure,imshow(BW20); title( 阈值为0.4sigma值为1的Canny算子边缘检测图像); BW21 edge(I,Canny,0.4,1.5) ; ge调用Canny为检测算子判别阈值为1.5 figure,imshow(BW21); title( 阈值为0.4sigma值为1.5的Canny算子边缘检测图像 ); BW22 edge(I,Canny,0.4,2) ; ge调用Canny为检测算子判别阈值为2 figure,imshow(BW22); title( 阈值为0.4sigma值为2的Canny算子边。8、缘检测图像 ); %Hough变换检测直线程序 rotII; BWedge(rotI,canny,0.4,1.5); %用canny算子提取图像边缘 H,T,Rhough(BW); %对图像进行Hough变换 figure; imshow(H, ,XData,T,YData,R,. InitialMagnification,fit); title(峰值提取效果); xlabel(theta),ylabel(rho); axis on,axis normal,hold on; %寻找参数平面上的极值点 P houghpeaks(H,5,threshold,ceil(0.3*max(H(:。9、); xT(P(:,2);yR(P(:,1); plot(x,y,s,color,white); %找出对应的直线边缘 lineshoughlines(BW,T,R,P,FillGap,58,MinLength,5); figure,imshow(BW), title(直线标记结果); hold on max_len0; for k1:length(lines) xylines(k).point1;lines(k).point2; plot(xy(:,1),xy(:,2),LineWidth,2,Color,green); %标记直线边缘对应的起点 plot(xy(1,1),xy(1,2),x,LineWidth,2,Color,yellow); plot(xy(2,1),xy(2,2),x,LineWidth,2,Color,red); %计算直线边缘长度 lennorm(lines(k).point1-lines(k).point2); if(lenmax_len) max_lenlen; xy_longxy; end end plot(xy_long(:,1),xy_long(:,2),LineWidth,2,Color,r); 程序结果。
http://www.zqtcl.cn/news/237444/

相关文章:

  • 建个人网站赚钱多吗福建省住房和城乡建设厅网站首页
  • 网站建设课程设计实训心得seo关键词优化方案
  • 逸阳网站建设的目标郑州建设电商网站
  • 有了网址怎么做网站上海网站推广服务
  • 惠州网站seo排名优化esc怎么做网站
  • 咨询公司网站设计网站建设技能
  • 上海湖南网站建设新学校网站建设成果
  • 网站开发有哪些竞赛建站行业新闻
  • 满足seo需求的网站大型网站常见问题
  • 做网站要求高吗珠宝网站建设
  • 网站建设方案 预算高端制作网站哪家专业
  • 响应式网站什么意思长春做个人网站做不了
  • 手机网站排名优化软件网站登陆页面怎么做
  • 辽宁网站建设价格杭江建设有限公司
  • 成立公司在什么网站网络推广推广培训
  • 承德网站制作公司哪家好公司网络组建方案模板
  • 用wordpress 建网站网站关键词怎么改
  • 怎么做网站做站点创建站怎么上传网站怎么办
  • 十堰网站建设专家html做的旅游网站
  • 网站项目上线流程网站改版需求说明
  • 网站建设制作公司xshell如何做网站
  • 义乌个人兼职做建设网站琼海做网站公司
  • 什么网站可以直接做word在柬埔寨做网站彩票推广
  • 深圳市宝安区住房和建设局网站校园网络方案设计
  • 株洲建设网站制作seo快速软件
  • 建站什么程序好wordpress返佣
  • 网站建设使用虚拟主机的优点与缺点马蹄室内设计论坛
  • 像wordpress一样的网站wordpress提示数据库出错
  • 优化网站首页新项目首码对接平台
  • 一个完整的网站建设过程wordpress企业中文模板下载