• 大小: 2KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: Matlab
  • 标签: 骨架  

资源简介

本课题主要应用非欧氏距离进行距离变换,针对于不同特征的二值图像,每种距离变换可以选用不同权值的模版进行目标的骨架抽取。其效果的优劣在与欧式距离的误差和运算速度的快慢之间权衡。

资源截图

代码片段和文件信息

clear all;
figure;
a=imread(‘FigProb9.27.jpg‘);
[nm]=size(a);
sanwei=zeros(nm);
c=zeros(nm);
d=zeros(nm);
e=zeros(nm);
f=zeros(nm);
g=zeros(nm);
subplot(121);
imshow(a);
title(‘原图像‘);
a=double(a);
for y=1:255
for i=2:(n-1)
    for j=2:(m-1)
        b=0;
        for k=(i-1):(i+1)
            for l=(j-1):(j+1)
                b=b+a(kl);%周围9个点像素和

                if b>(255*9-10)
                 d(ij)=255;
             else
                 d(ij)=0;
                end
            end
        end
    end
end
if d==0
   break;
else
    a=d;
    sanwei=d;
end
  for i=2:(n-1)   
    for j=2:(m-1)       
        b=0;        
        for k=(i-1):(i+1)           
            for l=(j-1):(j+1)               
                b=

评论

共有 条评论