边界跟踪(bwtraceboundary函数)【matlab源码】
毕业
论文
政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载
,
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
,
题 目 学 院 学 院 专 业 学生姓名 学 号 年级 级 指导教师
毕业教务处制
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
毕业
边界跟踪,bwtraceboundary函数,
一、程序说明
本团队长期从事matlab编程与仿真工作,擅长各类毕业设计、数据处理、图表绘制、
理论分析等,程序代做、数据分析
具体信息联系
二、程序示例
clc
clear all
I=imread('xian.bmp'); figure
imshow(I);
title('原始图像');
I1=rgb2gray(I); %将彩色图像转化灰度图像 threshold=graythresh(I1); %计算将灰度图像转化为二值图像所需的门限
BW=im2bw(I1, threshold); %将灰度图像转化为二值图像 figure
imshow(BW);
title('二值图像');
dim=size(BW);
col=round(dim(2)/2)-90; %计算起始点列坐标 row=find(BW(:,col),1); %计算起始点行坐标 connectivity=8;
num_points=180;
contour=bwtraceboundary(BW,[row,col],'N',connectivity,num_points); %提取边界
figure
imshow(I1);
hold on;
plot(contour(:,2),contour(:,1), 'g','LineWidth' ,2); title('边界跟踪图像');