1.BasicSR是什么
BasicSR (Basic Super-Resolution) : 基础超分的代码库
BasicSR是一个基于 PyTorch 的开源图像视频复原工具箱,比如超分辨率, 去噪, 去模糊, 去 JPEG 压缩噪声等.
BasicSR 一方面以研究者为中心,创建者不断将自己看到的, 跑过的算法加入其中 (只要不断在跟进研究的话, 这些算法也大概会是前沿的); 另一方面会提供方便用户使用的脚本和说明文档, 朝着AdvancedSR的目标前进。
BasicSR开源在Github上_ 项目地址,主要文档拥有中文的文档说明
Wandb训练的曲线和log,wandb是类似在线的tensorboard
Google Colab,持续更新
创作者的专栏指路:BasicSR代码解读、BasicSR如何使用、BasicSR个人经验、BasicSR番外
Xintao Wang、Ke Yu、Kelvin CK Chan、Chao Dong 和 Chen Change Loy。BasicSR:开源图像和视频恢复工具箱。https://github.com/xinntao/BasicSR,2020。
2..pth文件是什么
PTH文件类型主要与PyTorch相关联,PTH 文件大多属于PyTorch。
PTH 是使用 PyTorch 进行机器学习的数据文件。
PyTorch 是一个基于 Torch 库的开源机器学习库,它主要由 Facebook 的人工智能研究小组开发。
相关文件:tar, pt, zip, pkl, path, pht, _pth, txt, th, model, rar, nii, csi, pvf, gz, npy, tx, zlib, exe, h5
4.import os是什么
OS 模块的主要目的是与操作系统进行交互。主要用途是创建文件夹、删除文件夹、移动文件夹,有时还可以更改工作目录,还可以通过执行 listdir() 来访问文件路径中的文件名。
os,因为它不是内置函数,所以必须始终导入它。但是,它是标准库的一部分,因此无需从 Python 安装中单独下载或安装它。
os.path.isdir()
Python中的方法用于检查指定路径是否为现有目录。此方法遵循符号链接,这意味着如果指定的路径是指向目录的符号链接,则该方法将返回 True。
5.shutil是什么
Python中的Shutil模块提供了许多对文件和文件集合进行高级操作的功能。它属于 Python 的标准实用程序模块。该模块有助于自动化复制和删除文件和目录的过程。
shutil.rmtree() 用于删除整个目录树,path 必须指向一个目录(但不是指向目录的符号链接)。
if os.path.isdir(upload_folder):
shutil.rmtree(upload_folder)
6.import cv2是什么
OpenCV-Python是一个 Python 绑定库,旨在解决计算机视觉问题。
import opencv or import cv2
OpenCV releases two types of Python interfaces,
cv
andcv2,
latest one iscv2
. This will give you an idea whether you have installedopencv
correctly.
cv2.imread()
方法从指定的文件加载图像。如果无法读取图像(由于文件丢失、权限不当、格式不受支持或无效),则此方法返回一个空矩阵。