本科荒废了两年,大三终于开始好好学习了,,,,但是跟无头苍蝇,只知道上课,大四即将找工作,心理慌得一批,由于自己太辣鸡,,,只能找到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. python安卓版下载安装-python手册中文版apk下载
  2. Nun Heh Heh Aaaaaaaaaaa 字符串,dp
  3. Ascii排序(按字母从小到大排序),并以url地址传参方式拼接
  4. Spring Boot 动态注入的两种方式
  5. 手把手教你写Linux I2C设备驱动
  6. 微信10个实用技巧,值得收藏!
  7. 神秘的数组初始化_I / O神秘化
  8. java writeboolean_Java DataOutputStream writeBoolean()方法(带示例)
  9. 《树莓派学习指南(基于Linux)》——1.4 将Raspbian烧录到SD卡
  10. Visual studio 2012 创建web service
  11. c语言 中断 局部变量 not allocated,C语言(函数)调用过程(略译)
  12. 基于VUE的echart图表自适应窗口大小变化插件开发
  13. windows下开发人员装机软件一览
  14. 「RPA技术」RPA工具的比较,谁能胜出?
  15. Windows11如何使用安卓子系统的Amazon Appstore
  16. 转载《蜗居》评论 自文学城
  17. 数据敏捷,HTAP数据库既决效率又决生死
  18. 情报监视和侦察的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  19. 前端开发环境与最佳实践
  20. vue 跳转页面删除当前tab

热门文章

  1. 人情世故之送礼八项原则
  2. Unity ParticleSystem 之 简单的绽放的爱心群 Hearts ParticleSystem 粒子特效
  3. 基于JavaWeb实现的书城项目:阶段五至阶段六
  4. 手机下载文件乱码php,手机端下载文件的文件名为乱码?
  5. nfc 蓝牙快速配对 android,索尼WF-SP900耳机怎么通过NFC连接
  6. 分享一个网址 上面的 python 库比官网还全........ .
  7. static_cast的用法
  8. Markdown语法:基础编写方式
  9. ipv6 介绍,格式定义
  10. 基于Spring Cloud的全自动化微信公众号消息采集系统