python
文章平均质量分 53
小小毛喵
这个作者很懒,什么都没留下…
展开
-
python 2.7 安装GDAL2.2.3库(windows下)
根据自己安装的python版本下载相应的gdal绑定包 下载: GDAL-2.2.3.win32-py2.7.msi http://download.gisinternals.com/release.php安装程序注意: 选择特定的路径,C:\Python27\Lib\site-packages 安装完成后:首先:在C:\Python27\Lib\site-package...原创 2018-03-19 18:00:43 · 2656 阅读 · 1 评论 -
python gdal 按照属性提取矢量,并进行影像裁切
在python 3.6 ,anaconda环境下进行 类库需要: ogr,gdal,gdal_array,os 流程: 1.按照属性提取矢量(在layer上进行操作) 2.矢量转为同源数据的栅格掩膜(某些矢量存在交叉点,无法使用gdalwarp进行裁切) 3.栅格掩膜与源数据进行运行,得到裁切后的影像代码:# -*- coding: utf...原创 2018-07-04 17:33:47 · 79 阅读 · 1 评论 -
Python3.6安装GDAL库方法(pycharm平台)
pycharm社区版是免费的,下载链接为: http://www.jetbrains.com/pycharm/download/#section=windowsAnaconda 安装直接在官网下载,下载链接为: https://www.anaconda.com/download/gdal库,下载链接为: http://www.lfd.uci.edu/~gohlke/pythonlib...原创 2018-06-28 19:38:59 · 9191 阅读 · 0 评论 -
python bayes贝叶斯图像融合 原理及实验
贝叶斯在概率学中,相对于古典古典概率,引入了主观因素【对于未知的参数视为随机变量,而不是一个固定值,比如抛硬币】参考知乎大神举得栗子: 举个例子:生病的几率 一种癌症,得了这个癌症的人被检测出为阳性的几率为90%,未得这种癌症的人被检测出阴性的几率为90%,而人群中得这种癌症的几率为1%,一个人被检测出阳性,问这个人得癌症的几率为多少? https://www.zhihu...原创 2018-04-20 18:01:46 · 5359 阅读 · 1 评论 -
python gdal 创建元数据字典写入元数据
GTiff格式中,可以在Metadata域中可以写入自定义的元数据 关键函数: SetMetadata(self, *args)列表中的函数功能进行实验:>>>import gdal>>>path = r"F:\Wujd\0411贝叶斯融合\writeMetadata\HJ1A-CCD1-451-63-20171202-L20003285750...原创 2018-04-20 17:01:51 · 1654 阅读 · 1 评论 -
python+gdal GTiff格式的数据类型(datatype)及数据组织(BIP)转换
GTiff格式文件: A.修改数据类型(单字节,双字节,浮点型等) B.BIP,BIL,BSQ数据组织格式转换关键函数Translate(destName, srcDS, **kwargs) destName — Output dataset name srcDS — a Dataset object or a filename options...原创 2018-04-20 16:43:41 · 7665 阅读 · 0 评论 -
python +gdal改进的暗像元校正算法
暗像元校正方法(改),取连续灰度值的像元频数之和超过像元总数的0.03%中的最小灰度值 关键类库: numpy.ma 计算波段数组掩膜 matplotlib.pyploat 计算数组直方图 numpy 数组运算# -*- coding: utf-8 -*-"""/************************************************************...原创 2018-04-20 16:31:03 · 1575 阅读 · 1 评论 -
gdal+python 黑暗像元校正
“”” 暗像元校正 方法:计算波段中的最小值进行暗像元校正 过程:1.影像DN值转为辐射能量值(L = DN*gain +bias) 2.计算相对反射率(ρ=π×D2×L/(ESUNI×COS(SZ))) 3.选择波段最小值进行波段值运算(dataset.data =bands-bandsMin) 4.新建栅格数据写入数据(driver = gdal...原创 2018-04-02 17:56:55 · 1165 阅读 · 0 评论 -
python gdal 库中gdal_array 类库出现Intel MKL FATAL ERROR—重新安装numpy类库
根据调试,发现主要是进行 array运算时出现的该异常from osgeo import ogrfrom osgeo import gdalfrom osgeo import gdal_array as gaimport os,math,ogr,osrdef calculateNdvi(clip_raster,ndvi_raster): print("calculateNdv...原创 2018-07-05 15:02:31 · 2029 阅读 · 0 评论