sr4rs超分辨率处理 部署运行记录

设备环境

win11、python环境(>=3.9)

思路

查看sr4rs的github仓库的readme得知,需从docker拉取镜像、使用训练模型合成波段、执行python代码进行超分辨率。windows的docker需要依托Hyper-V或WSL,第一种是个虚拟环境,也就是虚拟机,第二WSL是Windows的Linux子系统(系统要求不低于Window10的2021版本)。本人选择WSL,毕竟虚拟机肯定是没有子Linux系统的反应快。

目录

  1. win搭建docker并拉取镜像
  2. 准备数据:4个tif文件、训练模型、sr4rs代码文件
  3. 运行镜像并挂载上述数据文件夹到镜像
  4. 合成波段影像
  5. 执行超分辨率处理
  6. 使用envi或QGIS查看结果
  7. 与处理前进行对比

步骤

  1. win搭建docker并拉取镜像(参考之前的安装docker博文)
  2. 准备数据:4个tif文件、训练模型、sr4rs代码文件
  3. 运行镜像并挂载上述数据文件夹到镜像
  4. 合成波段影像
  5. 执行超分辨率处理
  6. 使用envi或QGIS查看结果
  7. 与处理前进行对比

参考链接

  1. https://github.com/remicres/sr4rs/