实验6图像描述和识别.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验6医学图像表示与描述 实验目的: 1.了解图像基本的表示方法; 2.如何描述区域的纹理特征; 3.掌握用共生矩阵描述图像的纹理信息; 实验内容: 1.生成图cancer02.bmp的边缘,求出细胞图像的周长,面积,长轴长。 f=imread(cancer02.bmp); f=im2double(f); I=imread(cancer02.bmp); % 注意必须保证二值图像中,细胞区域为白色区域或者像素点值为“1” [x,y]=size(I); imshow(I); BW = bwperim(I,8); % 检测细胞的边缘跟踪,用于计算周长 %检测垂直方向连读的周长像素点% P1=0; P2=0; Ny=0; % 记录垂直方向连续周长像素点的个数 for i=1:x for j=1:y if (BW(i,j)0) P2=j; if ((P2-P1)==1) % 判断是否为垂直方向连续的周长像素点 Ny=Ny+1; end P1=P2; end end end %检测水平方向连读的周长像素点% P1=0; P2=0; Nx=0; % 记录水平方向连续周长像素点的个数 for j=1:y for i=1:x if (BW(i,j)0) P2=i; if ((P2-P1)==1) % 判断是否为水平方向连续的周长像素点 Nx=Nx+1; end P1=P2; end end end SN=sum(sum(BW)); % 计算周长像素点的总数 Nd=SN-Nx-Ny; % 计算奇数码的链码数目 H=max(sum(I)); % 计算细胞的高度 W=max(sum(I)); % 图象I经矩阵转置后,计算宽度 disp(周长); L=sqrt(2)*Nd+Nx+Ny % 计算周长 disp(面积); A=bwarea(I) % 计算细胞的面积 disp(长轴长); E=regionprops(f,MajorAxisLength) 周长 L = 820.4142 面积 A = 3.3241e+004 长轴长 E = MajorAxisLength: 211.8822 2.利用statxture函数,计算下图所示编号1-7的区域,请从liver图大致按照示意图提起25*25的区域,分别计算其平均亮度、平均对比度、平滑度、三阶矩、一致性和熵,分析不同区域各个特性的特点,思考一下如果要分割出1和4区域所示的肝脏区域,应该选择那些特性,阈值为多少合适? f=double(imread(liver.bmp)); imshow(uint8(f)); [y1,x1]=getpts;%取点, x1=uint16(x1); y1=uint16(y1); F1=imcrop(f,[x1,y1,24,24]);%获取区域 disp(区域1特性:平均亮度、平均对比度、平滑度、三阶矩、一致性和熵); statxture(F1) g=f; %将选的区域标定出来 g(x1:x1+24,y1)=255; g(x1:x1+24,y1+24)=255; g(x1,y1:y1+24)=255; g(x1+24,y1:y1+24)=255; imshow(uint8(g)); [y2,x2]=getpts; x2=uint16(x2); y2=uint16(y2); F2 = imcrop(g,[x2,y2,24,24]); disp(区域2特性:平均亮度、平均对比度、平滑度、三阶矩、一致性和熵); statxture(F2) g=g; g(x2:x2+24,y2)=255; g(x2:x2+24,y2+24)=255; g(x2,y2:y2+24)=255; g(x2+24,y2:y2+24)=255; imshow(uint8(g)); [y3,x3]=getpts; x3=uint16(x3); y3=uint16(y3); F3 = imcrop(g,[x3,y3,24,24]); disp(区域3特性:

文档评论(0)

xuefei111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档