US-denoising-and-segment

所属分类:图形图像处理
开发工具:matlab
文件大小:4218KB
下载次数:183
上传日期:2014-03-31 09:23:35
上 传 者pengfeifei
说明:  关于超声图像散斑噪声去除(基于非局部均值的快速滤波算法)和超声心动图的分割(基于变分水平集)
(This code is concerning with the Speckle reduction(accelerated algorithm based on non-local mean filtering) and the segment of image(based on level set))

文件列表:
Ultrasound image denoising and segment (0, 2014-03-31)
Ultrasound image denoising and segment\Despeckle_real.m (2800, 2012-06-27)
Ultrasound image denoising and segment\Despeckle_sim.m (2448, 2012-06-27)
Ultrasound image denoising and segment\Effect_despeckle.m (3249, 2012-06-27)
Ultrasound image denoising and segment\Segment_short.m (7510, 2012-07-03)
Ultrasound image denoising and segment\functions (0, 2014-03-31)
Ultrasound image denoising and segment\functions\Despeckle (0, 2014-03-31)
Ultrasound image denoising and segment\functions\Despeckle\Index (0, 2014-03-31)
Ultrasound image denoising and segment\functions\Despeckle\Index\ENL.m (116, 2010-06-19)
Ultrasound image denoising and segment\functions\Despeckle\Index\FOM.m (575, 2014-02-28)
Ultrasound image denoising and segment\functions\Despeckle\Index\MSE.m (63, 2010-11-12)
Ultrasound image denoising and segment\functions\Despeckle\Index\MSSIM.m (538, 2011-12-11)
Ultrasound image denoising and segment\functions\Despeckle\Index\Q.m (1313, 2010-12-08)
Ultrasound image denoising and segment\functions\Despeckle\Index\SNR.m (196, 2012-01-07)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode (0, 2014-03-31)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\EuclideanDis.m (104, 2012-05-11)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\MotionEstimation (0, 2014-03-31)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\MotionEstimation\dmove.m (1051, 2011-11-23)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\MotionEstimation\funcMAD.m (75, 2011-11-23)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\MotionEstimation\match_big.m (1648, 2011-11-24)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\MotionEstimation\match_small.m (918, 2011-11-24)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\MotionEstimation\velocityField.m (495, 2011-11-28)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\NLM.m (1275, 2012-06-20)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\NLMeanPixel.m (963, 2012-06-20)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\NLMeans.m (235, 2012-06-20)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\NLMeansBlock.m (1046, 2012-01-08)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\OBNLM.m (591, 2012-06-27)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\TSNLM.m (1287, 2012-06-27)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\exceedIndex.m (196, 2011-11-24)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\expendim.m (625, 2012-06-04)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\mmr.m (343, 2011-11-30)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\pearsonDis.m (73, 2011-11-25)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\weightCoef.m (220, 2012-06-05)
Ultrasound image denoising and segment\functions\Despeckle\NLmCode\weightCoefnlm.m (83, 2012-06-04)
Ultrasound image denoising and segment\functions\Despeckle\NWMD (0, 2014-03-31)
Ultrasound image denoising and segment\functions\Despeckle\NWMD\NWMD.m (1217, 2012-05-14)
Ultrasound image denoising and segment\functions\Despeckle\NWMD\class_th.m (211, 2010-04-28)
Ultrasound image denoising and segment\functions\Despeckle\NWMD\dec_scale.m (1603, 2010-04-28)
Ultrasound image denoising and segment\functions\Despeckle\NWMD\decompose.m (279, 2010-04-23)
... ...

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 将functions文件夹加入matlab路径 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 主函数: Despeckle_sim.m 6种方法对模拟图像降噪,输入模拟图像,输出降噪结果以及各种方法所花费的时间,结果的信噪比等 Despeckle_real.m 6种方法对真实图像降噪,输入真实超声图像,选择一块不含边缘区域计算指标ENL,输出降噪结果和ENL Segment_short.m 分割一个心动周期的图像序列,输出心功能指标 showprocess = 1; % 是否显示演化过程 showresult = 1; % 是否显示分割结果 useinitialphi = 1; % 是否使用定义好了的初始曲线,若选0手动画初始曲线 Effect_despeckle.m 降噪对分割的影响分析,两组实验,初始条件和算法参数完全相同,不同之处只在于分割前是否降噪,输出分割和降噪花费的时间 main_gourd.m li变分模型葫芦图像的测试 其余函数: speckle.m 用来生成模拟超声图像,I1=speckle(I0,sigma) sigma调节噪声程度,一般设为10~20 lee.m 经典的Lee滤波器,输入噪声图像,输出结果 srad.m 基于非线性扩散的一种降噪算法,srad(im,delta_t,q0,rho,option,ITER) 参数设置如srad(im,0.05,1,1,1,200),输出降噪结果 SBF.m 一种滤波算法,每隔iter_inner个迭代次数向图像中加入少许高斯噪声,然后去除图像中的野值点,重复iter_outer次。 NWMD.m 基于小波和非线性扩散的算法, X = NWMD(I,J,K,iter) 输入图像,J为小波分解层数2、3,K调节降噪程度0.3~1,iter迭代次数15~30 NLMeans.m 传统NLM,无加速,NL_im = NLMeans(im,a,M,h) 输入图像,相似性计算邻域大小(2a+1)*(2a+1),搜索范围(2M+1)*(2M+1) h是控制参数,对降噪影响不大,10~50 OBNLM.m 有加速的单帧NLM,NL_im = OBNLM(im,a,n,M,h,mu) 输入图像,块大小(2a+1)*(2a+1),块距离n 搜索范围(2M+1)*(2M+1) h是控制参数,对降噪影响不大,10~50 块分类阈值mu,取0.7~0.9 TSNLM.m 有加速的多帧NLM,NL_im = TSNLM(im,a,n,M,h,mu) 输入图像im(:,:,3),其余同上 ENL.m 计算图像中一个不含边缘区域的enl,用于真实图像降噪时的评价,越大越好 FOM.m 计算降噪后图像边缘保持系数,[fom] = FOM(I,X),越接近1越好 MSE.m 计算图像MSE MSSIM.m 计算图像的SSIM矩阵,与图像大小相同,越接近1的地方与原图最相似 SNR.m 计算降噪后图像的信噪比

近期下载者

相关文件


收藏者