- 博客(76)
- 资源 (12)
- 收藏
- 关注
原创 利用 MATLAB 彩色显示高光谱图像(伪彩色,真彩色)
利用 MATLAB 彩色显示高光谱图像(伪彩色,真彩色)前言欢迎学习交流!个人网站: https://zephyrhours.github.io/邮箱: zengf.hou@bit.edu.cn前言很多从事高光谱图像处理的朋友们,基本上都是采用MATLAB进行编程,在ENVI里面可以通过赋予RGB通道不同波长的波段来实现高光谱的真彩色和假彩色显示。在利用MATLAB进行图像处理中,有时候会经常需要查看高光谱的真彩色和假彩色图像,因此如何利用MATLAB实现该功能也成为很多朋友们面对的一个问题,
2021-04-10 10:32:26 15940 40
原创 Python 程序封装-打包成exe程序
Python 程序打包成exe前言一、 Python 打包工具—Pyinstaller二、打包具体过程1. 打包成仅包含一个独立的exe程序2. 打包成包含文件夹的程序,内有相关的依赖库(推荐)3. 其他的打包命令三、注意事项欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cn前言常用的软件都是带有操作界面的(Graphical User Interface,GUI),其目的就是在用户不需要看懂程序 底层代码的同时也
2021-04-04 17:41:58 50154 14
原创 2021年遥感类SCI期刊JCR分区/中科院分区排名与影响因子汇总
2021年遥感类期刊JCR分区与影响因子汇总,JCR分区和中科院分区区别
2020-12-14 21:03:05 76377 11
原创 混淆概念详细解析:Python中类、对象、方法、函数和属性的区别和理解
Python中类、对象、方法、函数和属性的区别和理解前言一、类、对象、方法、函数和属性的区别和理解二、一个类的简单案例和对各种概念的理解欢迎学习交流:zengf.hou@bit.edu.cn前言相信很多刚刚初学 python 的朋友几乎都会被类、对象、方法、函数和属性等概念搞得云里雾里,如果没有人点播,其实理解这些概念还是会有些困难的,下面笔者把自己对这几个概念的理解分享给大家,希望对初学者有所帮助!一、类、对象、方法、函数和属性的区别和理解类: 采用 Class 作为关键字进行定义的代码块,
2020-07-21 17:05:13 11809 11
原创 利用PyQt5定义GUI界面,实现不同脚本中函数处理日志在GUI界面的实时显示
有时候我们需要对函数进行封装,也就是创建GUI界面,但是封装过程中,可能会调用其他脚本中的函数,因此如何实现不同脚本之间函数的日志回传并在GUI界面中实时显示其他脚本程序的执行过程呢,本文给出该解决方案,希望对您的工作有所帮助。
2024-08-08 23:33:16 414
原创 Python使用matplotlib绘制图像时,中文图例或标题无法正常显示问题
中经常使用的绘图工具,但是有时候我们在使用。使用时,只需要添加上述一行代码即可解决。命令需要显示的标题无法显示出来。此时,我们可以看到,
2024-07-06 17:15:31 745
原创 Python中解决os.listdir命令读取文件乱序问题方法
此时可以看到,输出的文件名称与我们所期望的(window文件夹中打开时默认的排序)保持了一致。有时候为了方便,我们在进行程序编写时,会使用对话框来批量打开文件,但是使用。下面笔者提供一种解决方式,可以实现读取的文件顺序与文件夹浏览顺序保持一致。命令可能无法解决问题,尤其是遇到一些文件名称编码复杂时。读取文件时,会出现文件乱序问题,此时直接使用。
2024-07-02 23:20:13 1679
原创 简单实现Anaconda/Miniforge虚拟环境的克隆和迁移
进行项目管理时,往往会创建很多环境,而不同的项目环境之间往往差异性较小,为了避免重复配置较为繁琐的环境,可以使用环境克隆命令进行虚拟环境的迁移或重命名,当然也可以通过这种方式进行不同软件之间、不同设备之间的环境配置。下面笔者提供两种较为简单的克隆方式,希望对您的工作和学习有所帮助。文件夹下,因此我们只需要将该文件夹下面需要克隆的环境直接拷贝到另外电脑或软件下项目的。命令进行环境的管理,因此从某种意义上来说,两者的使用方式基本完全相同。环境,也可以使用下面命令进行删除。创建的环境,都在该软件的。
2024-07-02 22:38:19 1577
原创 利用MATLAB批量读取图像时出现名称排序错乱问题解决方法sort-nat函数
利用MATLAB批量读取图像时出现名称排序错乱问题解决方法sort-nat函数
2024-06-26 20:30:13 673
原创 Pytorch安装如何使用命令确认CUDA版本
Pytorch 安装如何使用命令确认CUDA版本,nidia-msi 与nvcc- V命令的区别
2024-02-24 16:18:09 3103
原创 如何利用Python代码优雅的进行文件下载
wget 是一个从网络上自动下载文件的免费工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。“wget” 这个名称来源于 “World Wide Web” 与 “get” 的结合。所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。通过这个软件/代码,可以在window下非常优雅的实现通过简单的命令进行数据或代码的下载,下面笔者提供两种非常简单的使用方法,供有需求的小伙伴参考。
2023-08-31 22:25:48 746
原创 Python 中对_call__()方法的理解
一次说明白Python 中的_call__()方法,包括对_call__()方法的理解和具体的实例分析
2022-09-05 11:46:52 466
原创 利用MATLAB绘制箱线图—箱线图在高光谱图像处理中的应用
箱线图也称箱须图、箱形图、盒图,用于反映一组或多组连续型定量数据分布的中心位置和散布范围。箱形图包含数学统计量,不仅能够分析不同类别数据各层次水平差异,还能揭示数据间离散程度、异常值、分布差异等等。目前已经在异常检测,目标探测,红外小目标检测、分类等多个方向上有广泛的应用。...
2022-08-31 14:22:13 2593 3
原创 Window10 远程桌面连接提示:“无法定位程序输入点:_CxxFrameHandler4 于动态链接库”错误的解决方法
Window10 远程桌面连接提示:“无法定位程序输入点:_CxxFrameHandler4 于动态链接库”错误的解决方法
2022-07-15 18:18:41 5500 1
原创 关于Python 中 常见语句 if__name__ == ‘__main__‘: 的理解
关于Python 中 常见语句 if__name__ == '__main__': 的理解,以及具体的案例分析
2022-07-07 13:03:37 1704 6
原创 Window系统下基于Anaconda的Siamese Network虚拟环境搭建——以SiamFC算法为例
window系统下基于Anaconda进行第三方环境配置,以目标跟踪算法SiamFC算法为例,进行具体的环境配置说明
2022-07-05 17:19:32 701
原创 模型训练中_pickle.PicklingError: Can’t pickle问题解决办法
模型训练中_pickle.PicklingError: Can't pickle问题解决办法一、问题描述二、解决办法欢迎学习交流!邮箱: z…@1…6.com网站: https://zephyrhours.github.io/一、问题描述最近在学习 SiamFC 模型的目标跟踪模型时,发现在window平台进行模型训练时总是出现下面的问题:_pickle.PicklingError: Can’t pickle <class ‘pairwise.GenericDict’>: att
2022-04-23 10:37:12 10236 4
原创 MacOS系统下,利用Anaconda创建Python的虚拟环境,并在pycharm中配置该虚拟环境—图文教程
MacOS系统下,利用Anaconda建立项目虚拟环境)前言一、Anaconda软件的安装二、Anaconda新建虚拟环境欢迎学习交流!邮箱: z…@1…6.com网站: https://zephyrhours.github.io/前言Python 作为一种解释性语言,编程风格相对简单,且具有广泛的兼容性,尤其是随着计算机视觉和人工智能的兴起,近年来得到了越来越多科研人员和程序开发者的的喜欢和使用。它具有的丰富类型的安装包资源,这也是它成为当前最受欢迎的编程语言之一的因素。 Python的英文
2021-11-21 22:04:14 13220 2
原创 在ENVI5.3 下基于GLT/IGM文件的几何校正具体过程
基于ENVI5.3 的几何校正具体过程1. 基于ENVI5.3 的几何校正具体过程(基于GLT方法的几何校正)欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cn1. 基于ENVI5.3 的几何校正具体过程(基于GLT方法的几何校正)GLT几何校正法 利用输入的几何文件生成一个地理位置查找表文件(Geographic Lookup Table,GLT),从该文件中可以了解到某个初始像元在最终输出结果中实际的地理位置。
2021-11-14 20:50:58 4938 3
原创 M1芯片的MacOS 上安装wget的具体过程-图文教程
M1芯片的MacOS 上安装wget的具体过程-图文教程前言一、什么时候Wget?二、macOS操作系统中的wget的具体安装过程欢迎学习交流!邮箱: z…@1…6.com网站: https://zephyrhours.github.io/前言在网上贡献的很多源数据或者代码中,经常会看到 wget 的命令,那么究竟什么是wget呢?还有就是如何使用呢,下面笔者参考 维基百科 对其进行简单介绍,然后介绍其在macOS系统下的简单安装与使用,希望笔者拙见对您的工作和生活有所帮助!一、什么时候Wg
2021-11-14 20:46:30 5598 1
原创 M1芯片的MacOS 上安装Homebrew的具体方法-图文教程
MacOS M1上安装Home brew的具体方法-图文教程前言一、M1芯片的MacBook Air下的Homebrew安装二、brew常用命令欢迎学习交流!邮箱: z…@1…6.com网站: https://zephyrhours.github.io/前言使用MacOS 操作系统的朋友,很多朋友应该对 brew 命令并不陌生。homebrew 是一款MacOS平台下的软件包管理工具,具有安装、卸载、更新、查看、搜索等很多的功能,简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径
2021-11-14 19:34:52 8879 11
原创 MacBook中关闭终端默认打开Anaconda 的激活环境
MacBook中关闭终端默认打开Anaconda 的激活环境1. 问题描述2. 解决方法欢迎学习交流!邮箱:z…@1…6.com个人网站:https://zephyrhours.github.io/1. 问题描述在MacBook中默认启动的为python2,但是现在我们使用的通常都是python3,因此需要我们首先自己安装python3的环境。安装anaconda后,在终端(Terminal)中打开或者激活虚拟环境或者开发环境后,在每次打开终端时,都是默认开启anaconda的环境,具体情况如
2021-11-05 17:40:10 2673
原创 高光谱异常探测问题解答
高光谱异常探测问题解答问题解答问题1:问题2:欢迎学习交流!邮箱:zengf.hou@bit.edu.cn问题解答问题1:高光谱异常目标检测作为高光谱处理的一个重要问题,目前在公开的数据集上已经取得了极高的检测精度,请问异常检测未来的发展前景在哪?答: 高光谱异常检测在军事中有着比较重要的应用,在民事中的应用目前也逐渐变得比较多了起来,比如森林火害检测,雪地营救,海洋救援,潜艇探测,高空预警,食品质量检测等等。异常探测作为目标探测的一种特殊情况,完全可以辅助目标探测进行,作为前期的预处理;比
2021-09-02 16:25:45 1379 1
原创 MATLAB:未找到具有匹配签名的构造函数 ‘handle.listener‘问题具体解决方法
MATLAB:未找到具有匹配签名的构造函数 'handle.listener'问题具体解决方法前言一、问题描述二、解决方法欢迎学习交流!邮箱:zengf.hou@bit.edu.cn前言图像分类后的精度评价常会用到混淆矩阵进行精度评价,下面是笔者在运行相关代码时遇到的一些问题,具体解决办法如下。一、问题描述在使用 rotateXLabels 函数进行混淆矩阵中定义的标签旋转时发生了错误,具体错误如下:根据MATLAB命令行的提示可以发现,问题应该出现在了 handle.listener
2021-09-01 16:27:22 2783 4
原创 基于Pytorch的自编码(AutoEncoder)学习
基于Pytorch的自编码(AutoEncoder)学习前言一、什么是自编码(What is AutoEnconder)?二、具体代码和效果欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cn前言笔者在学习深度学习过程中,首先针对AutoEncoder进行了简单的学习,虽然网上有很多相关资料,但是绝大多部分写的很粗,尤其是包含代码和详细介绍的少之又少。不过笔者发现一篇博文写的非常不错,非常适合新手学习和了解自编码,文
2021-08-17 21:38:16 3957
原创 箱线图(Box-plot)在高光谱图像处理中的应用
箱线图(Box-plot)在高光谱图像处理中的应用前言欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cn前言正在完成中,请稍后,代码跟程序会完全公开!
2021-08-11 20:43:26 1580
原创 EndNote7.x/9.x 中基于国家标准的 EndNote 输出样式模板使用说明
window系统安装常用问题汇总欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cnEndNote 7.2中没有 中文参考文献的国家标准库输出【Chinese Std GBT7714】,平时无论是开题或者写作中,许多杂志、单位所要求的的格式都是中文标准格式。本人之前在这方面也吃过很大的亏,论文或文件格式在没有具体要求情况下,一定要按照默认格式进行修改。而参考文献在没有具体要求时,要按照国家标准 GB/T 7714-20
2021-05-04 19:32:42 3109
原创 基于ENVI4.8 的高光谱图像的影像镶嵌(mosaick)具体过程
基于ENVI4.8 的高光谱图像的影像镶嵌(mosaick)具体过程欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cn图像镶嵌 是指在一定数学基础控制下,把多景相邻遥感图像拼接成一个大范围、无缝的图像的过程。ENVI 的图像镶嵌功能提供交互式的方式将没有地理坐标或者有地理坐标的多幅图像合并,生成一幅单一的合成图像。在这些数据进行几何校正之后,可以看到是不同的条带数据,在实际使用中,我们需要将这些条带影像拼接在一起,
2021-05-04 19:16:30 2979 1
原创 在Python中处理MATLAB的*.mat格式数据及常见错误汇总
在Python中处理MATLAB的*.mat格式数据及常见错误汇总前言一、数据读取错误二、数据类型错误(用Python处理图像时,若涉及加减运算,溢出差值被重新赋值255-0)欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cn前言由于matlab和python两种语言的编程方式不同,有时候在进行程序混编时,需要利用python调用matlab下的格式数据,下面介绍如何调用mat格式数据及常见错误解决方法,仅供参考!
2021-05-04 18:31:07 2279 4
原创 Windows、Matlab和Python下调用exe程序
Windows、Matlab和Python下调用exe程序前言一、Command命令执行 .exe 程序、传入参数、输出结果二、 MATLAB 命令窗中执行 .exe 程序、传入参数、输出结果三、 Python命令执行.exe程序、传入参数、输出结果欢迎学习交流!个人网站:https://zephyrhours.github.io/邮箱:zengf.hou@bit.edu.cn前言从事科研过程中,有时候会使用作者共享程序,但是有时候作者为了自身利益需求,往往共享的代码是打包好的,这样我们无法查
2021-05-04 18:16:32 982 3
高光谱异常检测算法LSUNRSEDORAD算法代码
2021-05-20
高光谱异常探测合成数据集
2020-03-11
低秩稀疏求解推导过程.pdf
2019-12-20
matlab Global RX探测算法
2019-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人