本科荒废了两年,大三终于开始好好学习了,,,,但是跟无头苍蝇,只知道上课,大四即将找工作,心理慌得一批,由于自己太辣鸡,,,只能找到3,4000的,,,终于还是决定步入研究生大抗,,,上了后发现他娘的,,,全要搞学术研究,,,但找工作还是看编程啊,,但为了毕业只能吐血怒肝论文,,,终于发表了,在此记录我的工作内容供需要的朋友参考

准备资源

参考文献

我硕士研究方向是图像重建,论文创新主要基于以下这篇大牛的论文

Improving Filtered Backprojection Reconstruction by Data-Dependent Filtering 

Daniël M. Pelt and Kees Joost Batenburg

参考文献代码链接

该大牛论文实现代码链接如下

dmpelt/pymrfbp: Python implementation of the MR-FBP tomographic reconstruction method (github.com)

工具箱链接

该大牛用的图像重建工具箱如下

astra-toolbox/astra-toolbox: ASTRA Tomography Toolbox (github.com)

实验环境准备

实现语言

Python (3.6.8,其他版本没试过,按照大牛的资源是这个版本)

开发平台

PyCharm (强烈建议,太方便了,可以配置各种版本的虚拟环境)

系统环境

Ubuntu(linux系统)windows不行!千万别在windows系统上开发,不行!看到astra工具箱也能在windows系统安装,就因为这个以为也能在windows下开发,没想到不行,抗了我好久。

需要学习的内容

python语法,pycharm平台使用,conda配置环境,Ubuntu(linux系统)下如何下载相应的python,pycharm

个人建议

可以装一个虚拟机,这样就可以不用换点电脑的主系统乐,我虚拟机用的是VMware Workstation ,astra工具箱一定要好好学,网址里有工具箱的手册,每个函数,数据类型要搞明白。或者用我的PPT,我PPT作为辅助参考,毕竟没手册详细,可以作为启发式的浏览。

本人实验资源

astra使用PPT总结与所有参考文献

我把我的关于astra的使用PPT和我创新的参考论文链接如下:

百度网盘 请输入提取码

提取码:6666

astra官方指导网站

The ASTRA Toolbox — ASTRA Toolbox 2.0.0 documentation

本人实验代码

百度网盘 请输入提取码

提取码:6666

非线性邻域滤波(NNFs)在MR-FBP图像重建算法中的应用-Linux文档类资源-CSDN下载

本人论文协助博客系列

关于我论文具体的实现请关注我的另外几篇系列博客,他们在教你相关知识的同时也专门为此服务,地址如下:

如何在虚拟机VMware WorkStation Pro上下载Ubuntu????????????_小肥兔的博客-CSDN博客

如何把Ubuntu的输入法和默认语言改成中文????????_小肥兔的博客-CSDN博客

如何在Ubuntu上下载Anaconda和PyCharm?_小肥兔的博客-CSDN博客

如何在PyCharm中用conda创建新的虚拟环境,并在新的虚拟环境中进行资源下载,以及可能遇到的问题_小肥兔的博客-CSDN博客

如何在Ubuntu上使用Matplotlib绘图时,使用中文注释?????????_小肥兔的博客-CSDN博客

本人论文发表期刊与创新点

论文链接

基于非线性邻域滤波的MR-FBP重建算法改进 - 中国知网

论文创新点

       通过结合 非局部均值滤波惩戒项 和 MR-FBP重建算法,进一步提高重建质量,非局部均值滤波主要选取了 NLM 和 双边滤波,结果是 NLM改善更好,且耗时增加不多。在我的百度盘链接里,图像重建总结有 NLM,和 双边滤波 的详细解读。

本人实验结果展示

结果如下图所示,他会在当前文件夹生成相应的处理结果,参数分析图。你可以在如图data-analyse-function.py中更改,以获得你需要的分析:

第一个实验

(上图绿框里保存结果):用不同噪声强度和惩戒项在特定角度数下进行重建

第二个实验

(上图红框里保存结果): 不同惩戒项在不同投影角度数下的重建(无噪声)

以上就是我的硕士论文内容及相关资源,如果需要,请自行了解学习。

非线性邻域滤波(NNFs)在MR-FBP图像重建算法中的应用(基于astra-toolbox开发, 实现双边滤波,非局部均值滤波(NLM)的惩戒项的改进,并进行MAE,MAR分析)相关推荐

  1. 高斯滤波、双边滤波、邻域滤波、非局部均值滤波(NL-means) 笔记

    1.高斯滤波以及高斯噪声 高斯滤波作为一种平滑线性滤波器,可以抑制图像的"尖锐"变化,对于抑制服从正态分布的噪声效果非常好,但同时会损失大量的边缘信息.学习高斯滤波首先要了解高斯核 ...

  2. 【图像去噪】基于非局部均值(NLM)滤波图像去噪含Matlab源码

    1 简介 图像在获取和传输过程中,不可避免地受到外部和内部的干扰,常常因为各种因素的影响而被加入很多噪声,这十分严重的影响了人们对传输后图像信息的读取.因此通过一定方法将被噪声污染的图像进行去噪处理一 ...

  3. 非局部相似性 matlab,非局部均值滤波(NLM)和MATLAB程序详解视频教程保持图像细节...

    [内容简介]<非局部均值滤波与应用和MATLAB程序详解视频>共6章28节视频,总学时698分钟,合11.6小时.主要内容包括:非局部均值滤波类算法入门,基于滤波参数自适应的非局部均值滤波 ...

  4. 浅谈NLM非局部均值滤波

    参考文献:<A non-local algorithm for image denoising> 非局部均值滤波,顾名思义,与高斯滤波等只利用待滤波点周围像素的局部滤波不同,非局部体现在利 ...

  5. 经典非局部均值滤波(NLM)算法python实现(1)

    经典非局部均值滤波(NLM)算法python实现(单通道图像版本) 概述:非局部均值(NL-means)是近年来提出的一项新型的去噪技术.该方法充分利用了图像中的冗余信息,在去噪的同时能最大程度地保持 ...

  6. 详解非局部均值滤波原理以及用MATLAB源码实现

    详解非局部均值滤波原理以及用MATLAB源码实现 序言 均值滤波.中值滤波.高斯滤波在滤除噪声的过程中,无可避免的使图像的边缘细节和纹理信息所被滤除.针对此问题,Buades[1]等人提出了非局部均值 ...

  7. 非局部均值滤波算法(NL-means)

    非局部均值滤波算法(NL-means) 今天来学习一下另一类滤波算法:非局部均值滤波算法(NL-means).非局部均值滤波算法最早于2005年由Buades等人发表在CVPR上,论文原文:A non ...

  8. 经典非局部均值滤波(NLM)算法python实现(2)

    经典非局部均值滤波(NLM)算法python实现(三通道图像版本) 单通道图像版本已发布: https://blog.csdn.net/yy0722a/article/details/11392408 ...

  9. 基于matlab 非局部均值(NLM)滤波图像去噪

    基于matlab 非局部均值(NLM)滤波图像去噪 一.简介 1 NLM滤波原理 2 Pixelwise Implementation 3 Patchwise Implementation 二.源代码 ...

最新文章

  1. 互补输出级采用共集形式是为了使_互补输出级采用共集形式是为了使
  2. 《C程序设计的抽象思维》1.9编程练习
  3. Python系统命令操作
  4. delphi TWebBrowser组件使用详解
  5. spring-aop相关概念
  6. 【Zabbix】使用zabbix 3.4自带Mysql模板,监控Redhat 7.0上的Mysql
  7. iOS10权限设置问题以及xcdoe8更新细节问题
  8. 注解方式使用 Redis 缓存
  9. %hd %d %ld %u ......
  10. 【渝粤题库】陕西师范大学180208 产品管理 作业(专升本)
  11. 免费使用正版 IDEA
  12. gwipr70驱动天空_gwi驱动
  13. “向死而生”的微信视频号,逆风翻盘的2020
  14. #码神心得_03# 浮点类型、char类型
  15. 将优盘的FAT32格式改为NTFS
  16. 信创终端之Linux桌面系统:原生桌面 vs 定制魔改
  17. PDF文档用什么软件打开?
  18. Oracle中创建用户和授权
  19. webpack 报错Cannot find module 'opn'
  20. Jenkins 添加Allure报告 并发送企业微信通知

热门文章

  1. Mac/Win Chrome浏览器广告插件Adblock下载
  2. vue3使用echarts开发上海人口密度地图
  3. 【统计学习方法系列】赏析李航教授《监督学习:回归与分类》
  4. CSDN写作技巧记录
  5. IPC登录页风格汇总
  6. 使用react-flow制作流程图
  7. 计算机考试高级筛选怎么操作?
  8. android菜单键变成箭头,Android:DropPopMenu — 显示位置跟随操作按钮显示的带箭头的弹出菜单(转载,写的很好)...
  9. 仿B站旋转箭头下拉刷新控件实现
  10. Linux如何去设置TC参数