包括SDOCT图像的生成和降噪处理,提供了分层的算法

部分代码:
(1)图像重构

clear all;
load('C:\Users\18868\Documents\Tencent Files\2357918505\FileRecv\Lab1_SDOCT_LinearSpectrum\SDOCT_Raw_Spectrum_Linear.mat');Min = 1.9; Max =4.3; Span = Max - Min;IStr = zeros(pixel/2,line,Frame_NUM);  % OCT Intensity signala1=SpecC5FrameLinear(:,:,1);
a2=SpecC5FrameLinear(:,:,2);
a3=SpecC5FrameLinear(:,:,3);
a4=SpecC5FrameLinear(:,:,4);
a5=SpecC5FrameLinear(:,:,5);
b=a1+a2+a3+a4+a5;%综合使用五帧图像的信息
f=ifft(b/5);
g=f([1:480],[1:720]);%截取合适区域
imshow(abs(g),'border','tight','initialmagnification','fit');
set (gcf,'Position',[0,0,720,480]); %初步重建的图像
>> whosName                      Size                  Bytes  Class     AttributesFrame_NUM                 1x1                       8  double              IStr                   1024x720x5            29491200  double              Max                       1x1                       8  double              Min                       1x1                       8  double              Span                      1x1                       8  double              SpecC5FrameLinear      2048x720x5            58982400  double

(2)降噪处理

I=imread('C:\Users\18868\Desktop\初步重建图像.jpg');
I2=rgb2gray(I);
g=imadjust(I2,[],[],0.4);%gamma变换
% imshow(g);
f=fft2(g);f=fftshift(f);f=abs(f);f=log(1+f);
[f1,f2]=freqspace(size(g),'meshgrid');%Butterworth低通滤波器
D=200/size(g,1);
r=f1.^2+f2.^2;
Hd=ones(size(g));
for i=1:size(g,1)for j=1:size(g,2)t=r(i,j)/(D*D);Hd(i,j)=exp(-t);end
end
Y=fft2(double(g));
Y=fftshift(Y);
Ya=Y.*Hd;
Ya=ifftshift(Ya);
Ia=real(ifft2(Ya));
figure;
D=imshow(uint8(Ia),'border','tight','initialmagnification','fit');
set (gcf,'Position',[0,0,720,480]);
% % imwrite(I3,'C:\Users\18868\Desktop\1.5.jpg')
% % a=50:4:250; %规定化函数
% % I4=histeq(I2,a);
% % imshow(I4)
% I5=edge(I3,'sobel',0.086);
% imshow(I5);

(3) 降噪算法-BM3D参考
http://demo.ipol.im/demo/l_bm3d/result?key=96AD1448CC4126F5B2AB06F2A355C60C
(4) 分层算法
主要更改的是图像的写入部分的程序,比较简单,故不记录
以下为例程链接:http://pangyuteng.github.io/caseral/

OCT-视网膜分层处理相关推荐

  1. em算法 图像模糊检测_基于EM算法的眼底OCT图像反卷积去模糊技术

    引言 光学相干层析成像技术(Optical coherence tomography, OCT)作为一种发展迅速的视网膜检查手段,具有分辨率高.灵敏性强.成像速度快.检查方便以及对眼睛无伤害等特点[. ...

  2. 深度学习如何“助攻”医学影像?我们来听听学界大拿的解释 | CNCC 2017

    雷锋网消息, 10 月 26 日上午 8:30 分,由中国计算机学会(CCF)主办,福州市人民政府.福州大学承办,福建师范大学.福建工程学院协办的 2017 中国计算机大会(CNCC 2017)在福州 ...

  3. Fully Automated Segmentation of Fluid/Cyst Regions in Optical Coherence Tomography Images With Diabe

    Fully Automated Segmentation of Fluid/Cyst Regions in Optical Coherence Tomography Images With Diabe ...

  4. (三十二 :2021.01.12)MICCAI 2017 追踪之论文纲要

    讲在前面 PART I.PART II和PART III. 论文目录 PART I Atlas and Surface-Based Techniques(地图集和基于表面的技术) 概要 1.The A ...

  5. 糖尿病眼底病变综述概要记录

    糖尿病眼底病变综述概要记录 原文地址:Automated Detection and Diagnosis of Diabetic Retinopathy: A Comprehensive Survey ...

  6. 中文版《Effective C++:改善程序与设计的55个具体做法

    第一章 从C转向C++ 对每个人来说,习惯C++需要一些时间,对于已经熟悉C的程序员来说,这个过程尤其令人苦恼.因为C是C++的子集,所有的C的技术都可以继续使用,但很多用起来又不太合适.例如,C++ ...

  7. 视网膜正常oct图_眼科经验贴:不同情况下的OCT读图

    1.正常视网膜OCT图像:最高反射层面:最低反射层面:中等反射面:中心凹图像. 视网膜变薄:黄斑中心凹区网膜70um 2.眼底异常结构的OCT影像:视网膜厚度改变 (如 变薄. 变厚):光反射改变(如 ...

  8. 【AI视野·今日CV 计算机视觉论文速览 第164期】Fri, 18 Oct 2019

    AI视野·今日CS.CV 计算机视觉论文速览 Fri, 18 Oct 2019 Totally 30 papers ?上期速览✈更多精彩请移步主页 Interesting: ?****医学图像语义分割 ...

  9. Joint Segmentation of Retinal Layers and Focal Lesions in 3-D OCT Data of Topologically Disrupted Re

    Joint Segmentation of Retinal Layers and Focal Lesions in 3-D OCT Data of Topologically Disrupted Re ...

  10. Automatic Optic Disc Detection in OCT Slices via Low-Rank Reconstruction

    Automatic Optic Disc Detection in OCT Slices via Low-Rank Reconstruction 论文翻译:通过低秩重构在OCT切片中自动检测光盘 摘要 ...

最新文章

  1. zw版【转发·台湾nvp系列Delphi例程】HALCON ZoomImageFactor2
  2. VC++2005 CString和char*的相互转换
  3. SciHub下载量成论文影响力预测指标:能被下载的论文被引次数高出72%
  4. android--------内存泄露分析工具—Android Monitor
  5. join orcl的left_Oracle关联查询关于left/right join的那点事
  6. Android UI效果实现——Activity滑动退出效果
  7. 推荐!京东开源姿态跟踪新框架LightTrack!
  8. BayaiM__oracle切换归档模式步骤:
  9. SpringBoot:javalist和set区别
  10. 读《亿级流量网站架构核心技术》
  11. 破解联通HG8347R光猫
  12. Minio入门系列【19】断点续传和断点下载实现方案
  13. JAVA版商城 B2B2C商城 多用户入驻商城 直播带货商城 新零售商城 o2o商城 拼团商城 分销商城 直播商城 短视频商城 VR商城 社交电商 分销商城 saas商城spring cloud商城
  14. 主页被强制绑定为360导航
  15. 2017,在驻足间回首
  16. 虾皮开店难吗,如何判断适不适合入驻虾皮(一)
  17. ceph-deploy离线部署ceph集群及报错解决FAQ
  18. CS231n_learn
  19. 已知差异脑区MNI坐标,如何将MNI坐标转化为AAL分区和布罗得曼分区Brodmann area名称
  20. 免费获得盛大网盘EverBox125G容量方法

热门文章

  1. java contains 大小写_用.contains方法忽略大小写的选项?
  2. 传统蓝牙HCI连接的流程介绍
  3. 我爱淘冲刺阶段站立会议2每天任务4
  4. 基于php+mysql的大学生四六级英语考试报名成绩管理
  5. 无线信道的选择性衰落
  6. 103000大写加零吗_金额大写前面要加零的有哪些
  7. hp服务器安装系统分区,hp 服务器分区
  8. java中的StringBuffer类
  9. Windows NTSTATUS Values 进程终止消息标识符
  10. exchange批量创建用户邮箱