【医学检测】基于计算机视觉实现视网膜血管检测附matlab代码

1 简介

针对眼底视网膜提取过程存在光照不均,噪声干扰等问题,采用包括光照均衡,图像增强,图像分割,二值化处理,最大类间方差法提取血管图像等预处理操作,解决图像光照不均,对象物呈球状分布,视网膜血管的分割难以达到理想分割效果等困难.提取包括深层次血管在内的完整眼底视网膜图像,达到较好效果.

2 部分代码

function [GreenChannel,AreaTrackingWhite,AreaTrackingGray,Vs,AreaTrackingWhite2,VsModif,dilateEdge] = FnTrackInit8(LS,Property) if(Property==1) % if the input is rgb image  I=imresize(LS, 1);  IG=I(:,:,2);  elseif(Property==2) % if the input is  grayscale image  IG=LS;elseif(Property==3) % if the input is rgb at interval [0..1]  IG=uint8(LS*255);end% preprosesing edgeRetina = edge(IG,'sobel',0.15);% figure, imshow(edgeRetina);se = strel('disk',5);dilateEdge = imdilate(edgeRetina, se);GreenChannel=IG;


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部