# Hyperspectral classification deeplearning
使用深度学习方法实现小样本条件下的高光谱图像分类
author:lrybbs
## 简要说明
> Q: 这个代码可以用来做什么水平的高光谱分类任务?
A: 我写这个代码是为了完成我的本科毕设,我在本科期间几乎可以说从未接触过高光谱分类的内容,因此这个代码是我根据已有的论文的开源代码分析整理后重写的,功能比较粗浅,模型比较简单,唯一优点可能是我在我自己一开始也没搞懂的地方都写了注释。**适合第一次接触高光谱分类任务的本科生、以及没有高光谱分类工作经验的研究生入门用。** 不适合已经在高光谱领域已经有深入了解,需要更多功能的本科生(研究生)使用。
>Q: 这个代码的小样本从何体现?
A: 其实没有太多体现,我参考的原论文虽然起名带有"few-shot",但是实际上他的工作也和现在常见的小样本工作有所区别,没有那种1shot、5shot之类的那种小样本微调的操作存在,我写这个代码的时候对于小样本这个概念还处于一个似懂非懂的状态,所以这个代码的小样本就真的只是 **“使用的样本量比较少”** 了,如果对高光谱分类任务的基本知识已经很明了,需要做更深层次的小样本工作,可以再找找其他工作。
>Q: 为什么注释不用英文?
A: 这并非一篇英文论文的附属代码,所以我干脆就拿中文写注释了,也方便大家看。说实话我当时读了很多遥感相关的论文,大部分都是中国人写的,我都一度怀疑这玩意是不是都是中国人在发。
>Q: 代码怎么运行?
A: 理论上来说直接运行demo.py即可,这个代码是基于pytorch框架的,没有用到什么特别冷门的库,要是报错说有什么模块没找到的话pip install一下即可。至于添加自定义的网络结构也是可行的,可以参考hyper_net.py中已有的网络写法进行添加。支持的数据格式是npy格式的,其他格式的高光谱数据都可以用很简单的方法转存为npy格式 **(用专用的库读入,然后转成ndarray再np.save())**,再使用本代码。
>Q: 还会更新吗?
A: 我自己应该不会更新这个了,因为读研之后我的方向转成信号分类相关的工作了,对遥感工作的接触越来越少,实在抱歉。
没有合适的资源?快使用搜索试试~ 我知道了~
基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip
共38个文件
npy:10个
py:6个
png:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 95 浏览量
2024-01-18
14:53:44
上传
评论 2
收藏 62.17MB ZIP 举报
温馨提示
1、该资源内项目代码经过严格调试,下载即用确保可以运行! 2、该资源适合计算机相关专业(如计科、人工智能、大数据、数学、电子信息等)正在做课程设计、期末大作业和毕设项目的学生、或者相关技术学习者作为学习资料参考使用。 3、该资源包括全部源码,需要具备一定基础才能看懂并调试代码。 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip 基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于深度学习方法实现的小样本条件下高光谱图像分类源码+项目说明.zip (38个子文件)
project_code_0628
.gitattributes 66B
useful_tools.py 9KB
data
__init__.py 0B
Indian_pines_gt.mat 1KB
indian_raw_gt_full.npy 21KB
see.py 383B
indian_im.npy 8.02MB
readme.md 332B
indian_gt17.npy 21KB
paviaU_gt15.npy 203KB
salinas_gt17.npy 109KB
paviaU_raw_gt.npy 203KB
paviaU_im.npy 40.75MB
salinas_raw_gt.npy 109KB
salinas_im.npy 43.23MB
indian_raw_gt.npy 82KB
hyper_net.py 11KB
.idea
.name 7B
Hyperspectral-classification-deeplearning.iml 552B
vcs.xml 180B
misc.xml 192B
inspectionProfiles
Project_Default.xml 799B
profiles_settings.xml 174B
modules.xml 334B
.gitignore 176B
checkpoint.pt 819KB
output_single
paviaU_0_per_class_2022_06_15_22_48
3.png 77KB
1.png 78KB
ground_truth.png 76KB
detail_data.xlsx 6KB
5.png 77KB
4.png 78KB
2.png 78KB
paviaU_0_per_class_2022_06_15_22_48.zip 421KB
pytorchtools.py 2KB
.gitignore 1KB
demo.py 11KB
README.md 2KB
共 38 条
- 1
资源评论
辣椒种子
- 粉丝: 3415
- 资源: 5723
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240522_084328_com.tencent.mm.jpg
- 附件计算机专业课选课说明-1.xlsx
- 基于TypeScript的ahousepet-admin-web管理系统设计源码
- 《广东开放大学学习指引》期末考核要求0522.zip
- mkl-2021.1.1-py2.py3-none-macosx-10-15-x86-64.whl
- mkl-2018.0.3-py2.py3-none-manylinux1-x86-64.whl
- halcon实现两幅图像相减
- mkl-2021.3.0-py2.py3-none-manylinux1-x86-64.whl
- IAR9.3主题配置,包含字体颜色等
- 才从简来.apk
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功