超分辨率重建 matlab,基于Matlab的多图像超分辨率重建算法

【实例简介】多图像超分辨率的实现主要就是将具有相似而又不同却又互相补充信息的配准影像融到一起,得到非均匀采样的较高分辨率数据,复原需要亚像素精度的运动矢量场,然而它们之间的运动模型估计精确与否直接影响到重建的效果,因此影像配准和运动模型的估计精度是高分辨率图像重建的关键。由于实际中不同时刻获得的影像数据间存在较大的变形、缩放、旋转和平移,因此必须对其进行配准,在此基础上进行运动模型估计。然后通过频…

大家好,又见面了,我是你们的朋友全栈君。

【实例简介】

多图像超分辨率的实现主要就是将具有相似而又不同却又互相补充信息的配准影像融到一起,得到非均匀采样的较高分辨率数据,复原需要亚像素精度的运动矢量场,然而它们之间的运动模型估计精确与否直接影响到重建的效果,因此影像配准和运动模型的估计精度是高分辨率图像重建的关键。由于实际中不同时刻获得的影像数据间存在较大的变形、缩放、旋转和平移,因此必须对其进行配准,在此基础上进行运动模型估计。然后通过频率域或空间域的重建处理,生成均匀采样的超分辨率数据

【实例截图】

【核心代码】

superresolution_v_2.0

└── superresolution_v_2.0

├── __MACOSX

│   └── superresolution_v_2.0

│   └── application

│   └── html

└── superresolution_v_2.0

├── application

│   ├── applicability.m

│   ├── c2p.m

│   ├── Contents.m

│   ├── create_images.m

│   ├── estimate_motion.m

│   ├── estimate_rotation.m

│   ├── estimate_shift.m

│   ├── generatePSF.m

│   ├── generation.fig

│   ├── generation.m

│   ├── g_im_LR_1.tif

│   ├── g_im_LR_2.tif

│   ├── g_im_LR_3.tif

│   ├── g_im_LR_4.tif

│   ├── gpl

│   ├── html

│   │   ├── SR_about.html

│   │   └── SR_documentation.html

│   ├── interpolation.m

│   ├── iteratedbackprojection.m

│   ├── keren.m

│   ├── keren_shift.m

│   ├── logo_epfl_small.tif

│   ├── logo_warning.tif

│   ├── lowpass.m

│   ├── lucchese.m

│   ├── marcel.m

│   ├── marcel_shift.m

│   ├── n_conv.m

│   ├── n_convolution.m

│   ├── papoulisgerchberg.m

│   ├── pocs.m

│   ├── robustnorm2.m

│   ├── robustSR.m

│   ├── shift.m

│   ├── SR_about.m

│   ├── SR_documentation.m

│   ├── superresolution.fig

│   ├── superresolution.m

│   ├── wind_LR_1.tif

│   ├── wind_LR_2.tif

│   ├── wind_LR_3.tif

│   └── wind_LR_4.tif

└── readme.txt

8 directories, 43 files

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127357.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 黑客入门视频教程(共57个)全实战过程

    黑客入门视频教程(共57个)全实战过程黑客入门视频教程(共57个)全实战过程 01ping命令的使用http://images.enet.com.cn/eschool/wmv/ping.wmv02netstat命令的使用http://images.enet.com.cn/eschool/wmv/netstat.wmv03tasklist和taskkill的使用h…

  • mac idea 快捷键设置

    mac idea 快捷键设置macidea快捷键设置IntelliJIDEA(简称IDEA)是一款非常优秀的开发工具,有“最好的Java开发工具”之名。IntelliJIDEA–>Preferences–>keymap在右侧面板中的Keymaps下拉选项中选择Eclipse(MacOSX10.5+)apply–>ok——–mac常用快捷键说明——–Mac键盘符号和修饰键说明⌘Command⇧Sh

  • C++ offsetof

    C++ offsetof这是一个宏,用于计算类中某个成员的地址相对于类实例的偏移量在C++11中,要求这个类standard_layout基本用法是这样子的:#include<stdio.h>/*printf*/#include<stddef.h>/*offsetof*/structfoo{chara;ch…

  • 绕过“请在微信客户端打开链接”如微师下载视频等。

    绕过“请在微信客户端打开链接”如微师下载视频等。UA(UserAgent)的问题。微信内置的浏览器设置了特定的UA,在网页加载时会识别这个UA修改UA:浏览器不同地方不同360浏览器:F2点击右上角”更多工具”-“网络状态”找到下面的用户代理(UserAgent),取消选择Selectautomatically(自动选择),然后在输入框中加入“MicroMessenger”就可以了。goole:我用的是Chrome,其他浏览器也大同小异。在你打开需要的网页链接之前F12打开开发者…

  • scrapy中ROBOTSTXT_OBEY = True的相关说明「建议收藏」

    scrapy中ROBOTSTXT_OBEY = True的相关说明「建议收藏」转载自  https://blog.csdn.net/you_are_my_dream/article/details/60479699在scrapy中创建项目以后,在settings文件中有这样的一条默认开启的语句:#Obeyrobots.txtrulesROBOTSTXT_OBEY=True观察代码可以发现,默认为True,就是要遵守robots.txt的规则,那么ro…

  • Python中字符串String去除出换行符(\n,\r)和空格的问题「建议收藏」

    Python中字符串String去除出换行符(\n,\r)和空格的问题「建议收藏」Python中字符串String去除出换行符和空格的问题(\n,\r)在Python的编写过程中,获取到的字符串进场存在不明原因的换行和空格,如何整合成一个单句,成为问题。方法:一、去除空格“·”代表的为空格  strip()"···xyz···".strip()#returns"xyz""···xyz···".lstrip()…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号