sunsett的个人博客分享 http://blog.sciencenet.cn/u/sunsett

博文

按标题搜索
ENVI/IDL 批量将16位遥感影像转为8位存储
2022-1-8 11:46
深度学习席卷遥感领域,而众所周知,自然图像通常8位存储,数据范围为0-255,而遥感影像通常为16位,数据范围为0-65535,为了方便使用已有模型以及降低存储,一种方法是将16位影像转为8位,这里提供了一种百分比线性拉伸函数,可批量运行,如下: function y_linear_stretch, raster, respath, percent ; Get the ...
个人分类: ENVI/IDL|3484 次阅读|没有评论
ENVI/IDL 数据类型转换-以envi与tif为例
2020-8-17 22:56
最近遇到需要大量tif格式的数据,需要转为envi格式,为减轻机械劳动,这里提供了两种IDL编程 方法:第一种使用的是 面向对象编程的envi raster,第二种使用的是 envi classic : 以envi格式与tif格式互转为例: envi面向对象编程的方法:关键函数为 enviraster.export pro y_envi2tif ;2020.08.13 ; c ...
个人分类: ENVI/IDL|9736 次阅读|没有评论
[转载]sentinel-2数据批量下载
2020-3-30 23:17
参考博文 即可实现python批量下载 https://blog.csdn.net/summer_dew/article/details/99649878 http://blog.sciencenet.cn/home.php?mod=spaceuid=3425264do=blogquickforward=1id=1212209
个人分类: sentinel|1705 次阅读|没有评论
list 使用numpy数组进行索引
2019-10-30 15:47
a= b=np.array( ) 以b 为索引,获取a中的值,按照常规的写法 a 则会报错 TypeError: only integer scalar arrays can be converted to a scalar index 意思是索引(即numpy数组)的格式并不是 整型标量数组,正确的写法如下:、 np.array(a)
个人分类: python|5182 次阅读|没有评论
Install: tensorflow2.0/1.4 -keras GPU windows
2019-10-14 22:28
Readme 20191014 ====================== 准备入门keras,后面将会记录过程中遇到的问题与心得 === reference https://visualstudio.microsoft.com/vs/older-downloads/ https://developer.nvidia.com/cuda-downloads https://docs.nvidia.com/deeplearning/sdk/cudnn-install/ https://tensorfl ...
个人分类: tensorflow|3607 次阅读|没有评论
修复DSM坏值的方法
2019-4-26 11:10
本文研究意义: 前面有一篇博文采用了ENVI IDL批量修复DSM的坏值,主要的方法是 delauny三角插值的方法,该方法采用了坏值周围的值对其加权修补,可能会存在错误修补的情况,而坏值出现的地方一般是建筑阴影或者水体,因此该修补方法极易造成建筑轮廓膨胀和水体的DSM异常大。 提出的方法: 将坏值赋值为地形值,实质 ...
个人分类: matlab|3180 次阅读|没有评论
Arcgis:快速的栅格点转矢量点的方法
2019-3-17 19:24
假设有一个栅格数据,我们关注的仅仅是其中一些点(有特别的值),而想要转为矢量,方便查看,那么在arcgis中如何快速查看呢?下面我提供一种简单的方法,以供参考。 arcgis: raster to polygon:将栅格转为多边形,如果选择raster to point(如果数据量很大,那么将会很慢) feature to point:提取多边形的中 ...
个人分类: Arcgis|16776 次阅读|没有评论
ENVI/IDL编程: 批量滤波
2019-3-6 22:49
使用ENVI自带的滤波函数对多幅影像进行批量操作,十分简单方便。 以中值滤波为例,采用的任务是ENVITask('MedianFilter'),根据ENVI帮助,即可查到相关参数设置,简单示例其用法: pro DEMO_meanfilter ;201910306 批量平滑操作 COMPILE_OPT IDL2 e=envi() ;load files&nb ...
个人分类: ENVI/IDL|4383 次阅读|没有评论
ENVI/IDL 编程:批量修复DEM坏值
2019-3-4 20:49
方法: 修复DEM坏值,主要的方法是delaunny插值法(ENVI采用的方法) 过程:批处理过程 DEM_BAD_DATA_DOIT 语法:其实比较简单,具体参考帮助 ENVI_DOIT, 'DEM_BAD_DATA_DOIT',BAD_VALUE=bad_value, dims=data_dims,$ fid=data_fid, OUT_NAME=resname, pos= ...
4313 次阅读|没有评论
ENVI/IDL 编程: 批量重投影
2019-3-4 20:44
函数:考虑到IDL版本以及函数的优劣,我这里采用了老版的函数 ENVI_CONVERT_FILE_MAP_PROJECTION 与新版的函数相比,它可以定义所需的投影,以及输出的格网大小(新版似乎没有这个) 使用语法如下: ENVI_CONVERT_FILE_MAP_PROJECTION, DIMS=data_dims, FID=data_fid, $ & ...
个人分类: ENVI/IDL|6343 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 10:27

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部