自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 资源 (9)
  • 收藏
  • 关注

原创 Git怎么将文件夹上传至github,全过程

小白建议参考中间可能会有报错这时,参考,,即可解决。正式开始先在文件夹下面右击运行git bush here,打开命令窗口,测试是否可以链接到githubHi Jie-Bai!

2024-01-17 17:52:52 1293

原创 叶绿素荧光遥感基本原理与应用

叶绿素分子吸收光能(激发能)后,由基态跃迁到激发态(图中的第一单线态和第二单线态),激发态是不稳定的状态,会重新回到基态,电子由激发态回到基态的过程中,大部分能量转向反应中心推动光化学反应以及接下来的电子传递、光合磷酸化,固定、还原CO。并终将能量贮存在有机物中;一部分能量以热的形式耗散;再有一小部分能量以荧光的形式发出。三者之间是此消彼长相互竞争的关系。因此我们可以用叶绿素荧光来研究光合作用的变化。

2023-06-25 17:37:51 496

原创 激光雷达植被叶片入射角效应/地基高光谱激光雷达植被叶片入射角效应

Poullain等于2012年提出Poullain模型,用一种朗伯余弦定律Lambertian cosine law和贝克曼散射定律Beckmann scattering law的组合(简称Poullain模型)去表征海岸带表面的后向散射强度分布。Kaasalainen等2018年将Poullain模型用于8波长的多光谱激光雷达植被叶片入射角效应研究中,将粗糙度因子m视为一个广义粗糙度因子,计算出了不同波长下的Poullain模型中参数分布。受Rees著《遥感物理》一书中的启发,

2023-04-07 10:22:48 778 1

原创 激光雷达距离效应/地基高光谱激光雷达距离效应

激光雷达距离效应:是指激光雷达回波强度随距离逐渐变化的一种现象,是激光雷达扫描几何效应的一种,但不同于入射角效应,距离效应源于激光雷达仪器内部元器件构造本身,与被测目标种类无关。

2023-03-26 10:16:33 788

原创 python2 arcpy.CreateFeatureclass_management()输入参数设置

【代码】python2 arcpy.CreateFeatureclass_management()输入参数设置。

2023-03-21 19:48:57 558

原创 arcpy程序最好不要依赖于arcmap运行程序MakeFeatureLayer_management,而要用CopyFeatures_management

可以选择使用CopyFeatures_management函数先将生成的文件保存到本地,然后在执行其他函数时,函数输入参数不要写为arcmap里现有的图层,而是指定为已经在本地的文件的绝对路径,这样就不会在gis中执行函数,大大提高了运行速率。arcpy程序最好不要MakeFeatureLayer_management,这样会在arcmap中产生图层layer,再去调用类似相交分析的功能时,就会在gis中执行,减慢运行速率。

2023-03-21 11:18:43 635

原创 arcpy取特定像元值应该用经纬度字符串,而不是行列号

【代码】arcpy取特定像元值应该用经纬度字符串,而不是行列号。

2023-03-19 09:56:02 95

原创 python3 字符串转为路径

os.path.dirname()

2022-12-04 23:24:31 2081

转载 【转载】进程、线程、多线程概念详解

进程、线程、多线程概念详解

2022-11-06 21:19:36 172

原创 plt.scatter报错ValueError: s must be a scalar, or float array-like with the same size as x and y

报错:ValueError: s must be a scalar, or float array-like with the same size as x and y原因,scatter函数没有严格参数输入格式改正解决!

2022-10-28 22:12:20 3404

原创 UnboundLocalError: local variable ‘Band780‘ referenced before assignment

这是因为 rowList中没有找到 == ‘784’,查看rowList知道是数据类型的问题。

2022-09-03 13:41:56 172

原创 Python 读取csv后在所有列中找到特定想要的几列,并将其单独存为一个新的csv

【代码】Python 读取csv后在所有列中找到特定想要的几列,并将其单独存为一个新的csv。

2022-09-02 15:28:41 1911

原创 excel打开多个表格文件显示在一个窗口/表格怎么办?excel缩放一个文件,另一个文件也缩放怎么办?excel打开多个文件重叠怎么办?Excel2010文档在同一个窗口中显示问题如何解决

在excel中头一次使用并排显示,后取消并排显示,自此,打开的excel文件都重叠显示在一起,对一个进行移动、缩放等操作,另一个也随之变化,怎么才能恢复到原来的布局方式,变成如下想要的效果呢?解决方法如下:0)Windows之窗+R打开运行窗,输入regedit,开始编辑注册命令。1)定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open,展开Open注册表项,找到”command”项和”ddeexec”项,删除”ddeexec”项。3)…\com

2022-05-17 12:52:14 3164

原创 python os.system一个脚本中顺序执行多个脚本报错怎么办?

# -*- coding: utf-8 -*-"""Created on Thu May 5 16:35:46 2022@author: Lenovo"""import osrootDir = u'E:\\AIRCAS\\B科研论文专利\\4投稿\\数据处理'os.system(os.path.join(rootDir,'1smoothingdata.py'))os.system(os.path.join(rootDir,'2normalization.py'))os.system(o

2022-05-05 21:00:10 1558

原创 python re.search模糊匹配字符串/找出含有指定某几个/多个字符串的文件

paths = ['bbb','bbb123ccc']result = []for fname in paths: match1 = re.search('bbb', fname) match2 = re.search('ccc', fname) #re.search()方法扫描整个字符串,并返回第一个成功的匹配。如果匹配失败,则返回None。 if match1: if match2: result.append(fname)

2022-05-05 15:38:29 3294

原创 python float型(小数型)等差数列相等间隔列表生成

def PolynomialFunc(R): a8 = 9.536789998906224e-14 a7 = -1.6140913734735798e-11 a6 = 1.23390327559906e-09 a5 = -5.6346849959531704e-08 a4 = 1.7132562642642067e-06 a3 = -3.660798456800642e-05 a2 = 0.0005657675405418512 a1 = -0

2022-05-03 17:26:55 1959

原创 Python 按行读取txt中数据并转为float型

file = open(file_path,'r') file_data = file.readlines() target_data = re.split('\s+',file_data[1].strip()) for index,item in enumerate(target_data): target_data[index] = float(item)

2022-04-28 18:17:29 2992

原创 Python3 创建txt时FileNotFoundError: [Errno 2] No such file or directory:

finalfile1 = open(final_piecewiseParameters)创建txt时FileNotFoundError: [Errno 2] No such file or directory:解决open参数中加一个‘a’就可以。finalfile1 = open(final_piecewiseParameters,'a')

2022-04-28 17:16:53 959

原创 Python3 LinAlgError: SVD did not converge in Linear Least Squares

有用的话记得回过头请给本文点个赞,感谢您的支持!LinAlgError: SVD did not converge in Linear Least Squares说明在拟合时,y值里存在nan值,ps:虽然你的原始文件中可能没有nan值,但是可能存在数值类型不是float型或完全的整型的数据,导致读出来的数据中有nan值,我就遇到一个,如图,读出来有一个是nan值,原始文件中是一个float型数字。解决方法,去掉该数据。y = lsit(y)nan_index = []for i in r

2022-04-28 14:35:26 8586 3

原创 Python3 TypeError: cannot do slice indexing on Index with these indexers [1] of type int

读取excel时,不加header=None,则报错TypeError: cannot do slice indexing on Index with these indexers [1] of type int temp_df = pd.read_excel(current_file) row_list = list(temp_df.loc[0,1:]) column_list = list(temp_df.loc[1:,0]) TypeError: cannot do

2022-04-27 20:01:24 11809

原创 我的CSDN三周年创作纪念日

机缘和老王研究读取和处理FY-4A/AGRI数据怎么生成经纬度查找图像,怎么处理?后来有了结果,就想着要不发到CSDN上,分享给大家,也能收获几个粉丝?收获这个过程更多的是一种收获感和幸福感吧,收获了18w+的阅读和400多个粉丝,有了粉丝也愿意继续创作,分享知识。日常只要自己认为有价值的知识,就会分享,此外,还有一些自己常用但别人可能不常用,自己会忘记的东西也会分享到CSDN上,供自己以后快速参考使用。憧憬突破自己的技术瓶颈,多尝试挑战和发布一些新的遥感技术知识。希望未来收获更多粉丝和

2022-04-24 14:14:48 423 2

原创 Wagner并没有说距离多次方反比法的次数a与目标物是线状或者大面积状有关系

看完了《Gaussian decomposition and calibration of a novel small-footprint full-waveform digitising airborne laser scanner》,发现作者Wagner并没有说距离多次方反比法的次数a与目标物是线状或者大面积状等形状有关系,Kaasalainen和Korpela误我,科学的以讹传讹真是可怕。[1] Sanna K , Anttoni J , Mikko K , et al. Analysis of

2022-04-11 18:30:46 133

原创 将excel多项式拟合公式放在python里重新计算结果完全不一样||excel线性拟合出来的公式明显不对||用excel拟合出多项式后python中带入值计算完全不对

将excel多项式拟合公式放在python里重新计算结果完全不一样||excel线性拟合出来的公式明显不对||用excel拟合出多项式后python中带入值计算完全不对。

2022-03-22 19:46:14 3815 2

原创 Word——如何给公式自动编号插入题注交叉引用时不出现公式本身||公式行距变大怎么办

一、如何给公式自动编号插入题注交叉引用时不出现公式本身1.选中公式,插入题注。2.新建标签。公式的话一般是第几章.第几个,如5.1,写入形式为(5.确认之后,出现如图:补全又括号,确定:3.删除编号中的空格4.Enter键将编号回车到下一行,在上一行的末尾crtl+alt+enter一起按,如图:这样就可以保证在文中交叉引用时,不会出现公式内容和编号一起引入,而是只引用编号和标签。5.文中交叉引用二、插入公式后行距变大怎么办?1.首先解释变量参数含义时,应当使用W

2022-02-24 20:52:06 5306 2

原创 Python3 pd.dataframe写入csv和xlsx

Python3 pd.dataframe写入csv和xlsx。代码如下:df = pd.DataFrame( columns={'dist','distance','409','425', '442', '458', '474', '491', '507', '523', '540', '556','572', '589', '605', '621', '637', '653', '670', '686', '703', '719', '735', '751', '768', '784','80

2022-01-18 17:33:39 3617

原创 激光雷达常用文字描述

1.激光雷达除了能接收目标的三维几何信息外,还可以记录后向散射功率。这个后向散射功率通常转变并被记录为数字值,叫做“intensity”,单位通常为mV。对光和阴影不敏感,可以作为普通光学的重要补充。2.系统发射因子:降低亮度,自动增益,接收器光学散焦...

2022-01-05 11:45:02 1288

原创 Word——图表如何交叉引用-插入题注-交叉引用

分三步,第一步,插入图片,选中图片,选择插入题注,选择新建标签,图,标签置于项目下方。第二步,光标切换到要引用的位置处,菜单栏选择引用,交叉引用。选择只引标签和编号关闭。第三步,更新域。...

2021-12-31 11:04:42 15626

原创 Word——目录显示和标题样式设置

分为三步:第一步在“视图”-“大纲”下,选择文章对应行为1级、2级和3级标题。第二步,“引用”下,自动生成目录。第三步,“开始”-“样式”栏,自己设置一下Title1、Title2、Title3的字体大小,去选中快捷设置下其他标题格式。...

2021-11-16 16:44:52 6931

原创 如何用Excel绘图好看的折线图

1.准备数据,保留图例名称列,然后是横坐标列,y矩阵。注意,图例名列第一行要保持空白,不能添加其他字。如图:2.横纵坐标设置。双击横坐标,更改范围500-900,单位为间隔500,双击纵坐标,更改范围0-1,,单位为0.1。3.坐标轴和图例字体设置,在坐标轴数字上右击,进入字体。修改大小为12,加粗,Times new roman,y轴同理。4.去除图表标题,加上横纵坐标名字。选中“图表标题”,右击删除或delete键删除。选中图,然后在菜单栏图表设计下第一个工具栏——“添加图表

2021-10-23 12:11:12 7636

原创 高斯函数半高宽FWHM、拐点差值绝对值一半以及标准差σ的关系

喜欢和有用的话,麻烦客官点个赞,要是给个关注就更好了,tks。半高宽(Full-width at the half of the maximum, FWHM)是指回波波峰一半所对应的时间全宽,是时间概念,单位一般为ns等。FWHM=22ln2 σFWHM =2\sqrt{2ln2}\ \sigmaFWHM=22ln2​ σ计算过程,如下;https://www.zhihu.com/question/275694813拐点差值绝对值一半是指预处理后的波形数据求二阶导后,二阶导为0

2021-10-14 16:54:24 35363

原创 大光斑激光雷达数据波形分解步骤

通常情况下都是:1.去噪。通过某些滤波的方法进行去噪,得到预处理后的波形。2.高斯分解/广义高斯分解/对数正态分解等一些模型。对预处理后的波形,提取模型的初始参数值。具体先对预处理后的波形,先求个一阶导数,找到一阶导数值为0的点,然后对预处理波形求二阶导,根据二阶导,找到全波形函数的极大值,再找到与所有极大值点最近邻的两个极小值点,然后根据极小值点(驻点)横坐标,将半高宽初始值可以视为(t2k-t2k-1)/2,将中心位置μ和峰值初值也设置好,如果选用高斯分解模型的话,形状参数可以暂时设置为根号2。3

2021-10-12 16:11:04 1640 2

原创 常用的激光雷达数据及相关数据

1.ICESAT/GLASS同轨激光足印间距170 m,激光光斑直径60-70 m.2.ICESAT2/ATLAS激光光斑直径约为17.5 m.3.杭州中科天维科技有限公司研发的机载双频激光雷达系统在海南飞行测得数据。最大测深为三倍赛克盘深度。4.基于Visual Studio平台,使用某地区的Leica ALS60,Las 1.3格式数据。...

2021-10-12 14:08:16 3966

原创 相对冷表述和经典的遥感文字

1.微波遥感在植被冠层郁密时信号容易到达饱和,限制了其在高度估算上的应用。2.由于卫星提供能量、大气扰动和激光传感器的传播距离等因素的影响,星载激光雷达系统的激光扫描频率和信噪比较低,利用LM(列文伯格-马夸特)算法进行波形分解容易陷入局部最优解。我评:其实LM算法只是非线性最小二乘法,并不是波形分解算法,分解模型是本质函数决定,LM算法知识求最优解的一种算法,属于求解解析解的优化解问题。...

2021-10-11 14:53:27 97

原创 Python ValueError: invalid literal for int() with base 10: os.listdir()检索文件后排序

1 ValueError: invalid literal for int() with base 10:fPath = 'F:\\RAPID MODELING v3_mixed_Cab_changing_random\\'folder_name = os.listdir(fPath) folder_name.sort(key=lambda x: int(x[8:])) File "F:\create_R2_RMSE_RAPID_leaf_Cab_vegetation_index.py",.

2021-09-13 17:32:02 186

原创 Python plt.legend绘图图例显示不全只显示一个字符

上原码: ax.legend(labels = 'band',loc='upper center') ax.legend(labels = 'band',loc='best') 结果图:原因是因为将图例放到legend里了,应该放到plt.plot里,改后代码:plt.plot(timeData,intensityData,c = 'blue',linewidth = 1,label='band')ax.legend(loc='best')plt.plot(timeD

2021-08-29 10:27:42 12690 6

原创 Python IndexError: list assignment index out of range

import osimport numpy as npimport pandas as pdimport reimport mathimport matplotlib.pyplot as pltfrom scipy import interpolatedef main(): fPath = 'F:\\RAPID MODELING v3_0824\\' folder_num = os.listdir(fPath) file_name = 'waveform_sgl.

2021-08-28 20:54:39 820

原创 Python 正则表达式解决Value error:could not convert string to float问题

正则表达式参见链接,用于解决读取二进制文件dat或txt文件中的数据,去除空白字符和首尾字符等,上代码。 fPath = 'F:\\RAPID MODELING v3_0824\\' folder_num = os.listdir(fPath) file_name = 'waveform_sgl_1000_1000.dat' columns = ['time(ns)','400','435','470','505','540','575','610','645','68

2021-08-27 10:50:36 1892

原创 matlab目录切换获取当前目录、切换至读取存入目录、重新切换至代码目录

strCurrent = pwd;%pwd获取当前目录;cd(strRun);%切换至读取存入目录,strRun为自定义的%--------code----------------all codes%-----------------------------cd(strCurrent);%切换至代码所在目录pwd,执行下一次循环

2021-08-26 10:57:08 2171

原创 matlab字符串数组转数值数组

>> Cab_group = randperm(80,4);%一次随机产生4个不同叶绿素含量给4株植物,最高是80 rand_group = round(rand(1,4),2); Cab_group = string(Cab_group + rand_group)Cab_group = 1×4 string 数组 "47.29" "55.72" "45.79" "32.88">> Cab_group = str2num(

2021-08-19 20:24:19 5555

转载 转载matlab调用exe文件过程

原博文请查看Matlab 调用exe 文件过程,本文为转载贴,如有侵权告删。总之调用方式有两种,一种为!感叹号式调用执行,如:!ref64.exe -size 2000 spec!lidar64.exe -foot 35 -space 25 -FWHM 4 sgl一种为system(cmd)如原博clc;ExeFileName='Win32CosoleW.exe';ExeFilePath=fullfile('.\',ExeFileName);Param1=[' ','1'];%第一个参数

2021-08-19 15:47:58 2385

IEEE Geoscience and Remote Sensing Letters.ens

IEEE Geoscience and Remote Sensing Letters 参考文献格式

2020-12-24

Python27_ezsetup_pip.zip

博客配套使用,Python2.7.3 ArcGIS10.2下的Python2.7.3安装pip之SyntaxError: invalid syntax解决方法,帮助用户在arcgis10.2下的python2中安装第三方包

2020-08-17

Kmeans_of_muldim.zip

Matlab K均值聚类算法对多光谱遥感图像进行分类,希望对有需要的人有用,内涵一个function文件,一个main文件。

2020-04-18

FY-4A静止卫星遥感图像太阳及卫星天顶方位角计算方法参考文献.zip

从遥感专业的角度,在查阅且推导了很多国际英文文献中角度计算公式后,给出四个角度的正确计算公式,为遥感图像的角度数据计算提供支持。是我的CSDN https://blog.csdn.net/qq_37970770/article/details/104503215 文章中提到的一些角度计算的文章。

2020-02-27

6SV2.1最新版用户手册及输入参数中文说明.zip

里面包含了最新版2018年的6SV2.1版本可执行文件的用户手册和两份输入输出参数的中文文档说明。

2019-06-30

6SV2.1WIN10可执行文件及Fortran版.zip

6S最新版辐射传输模型6SV2.1,包含了Fortran版本和Windows10下IDL可以调用的6Sv2.1.exe版本。

2019-06-30

基于ENVI软件的FY-4A几何校正等经纬度投影转换文档

本文内容为利用ENVI软件对FY-4A进行几何校正,将标称投影转为等经纬度投影,只可校正中国区域。

2019-04-13

数据结构(C语言版)(第2版)李冬梅课后习题答案课件PPT教学大纲算法演示代码

包括数据结构C语言版第二版李冬梅版所有涉及的课后习题答案、PPT课件、教学大纲、算法代码、算法演示动画

2019-04-13

MTCK工具MODIS数据重投影等

文件里面已经包含了所有需要的工具,是个压缩包,下载即可使用,ENVI中利用MCTK轻松实现MODIS数据坐标重投影,现通过一个ENVI中的插件The MODIS Conversion Toolkit (MCTK)即可简单实现MODIS数据重投影问题。

2018-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除