当前位置: 首页 > news >正文

网站页面图片布局如何设计wordpress菜单子菜单

网站页面图片布局如何设计,wordpress菜单子菜单,老狼请客高清免费观看mx,5113二次加密和三次加密文章目录 1-概要2.代码实现 1-概要 提示:本教程介绍如何使用 Python 中的 GDAL 库将栅格数据读取为数组并将数组另存为GeoTiff 文件 视频地址:B站对应教程 目标: (1)读写GeoTiff影像; (2&…

文章目录

    • 1-概要
    • 2.代码实现

1-概要

提示:本教程介绍如何使用 Python 中的 GDAL 库将栅格数据读取为数组并将数组另存为GeoTiff 文件

视频地址:B站对应教程

目标:
(1)读写GeoTiff影像;
(2)正确显示单波段影像;
(3)学会制作掩膜影像用于提取影像中有用部分

2.代码实现

实现主要功能如下

  1. Geotiff文件读取并显示
  2. 数据操作-制作掩膜;
  3. 输出影像

(1)代码:Geotiff文件读取并显示

# -*- coding:utf-8 -*-
from osgeo import gdal
import numpy as np
import matplotlib.pyplot as plt
# 1.加载并显示影像 
ds = gdal.Open("dem.tif")# gdal.Dataset
gt = ds.GetGeoTransform()#地理变换:图像到地理坐标的变换矩阵
proj = ds.GetProjection()#投影信息band = ds.GetRasterBand(1)#查询波段数:ds.RasterCount
array = band.ReadAsArray()plt.figure()
plt.imshow(array)

(2)代码:数据操作-制作掩膜

# -*- coding:utf-8 -*-
from osgeo import gdal
import numpy as np
import matplotlib.pyplot as plt
# 1.加载并显示影像 
ds = gdal.Open("dem.tif")# gdal.Dataset
gt = ds.GetGeoTransform()#地理变换:图像到地理坐标的变换矩阵
proj = ds.GetProjection()#投影信息band = ds.GetRasterBand(1)#查询波段数:ds.RasterCount
array = band.ReadAsArray()# 2.数据操作:过滤高于数据平均值的值,
#高于的赋值为1,否则为0,组成了掩膜图像binmask
binmask = np.where((array  >= np.mean(array)),1,0)#制作二进制掩膜,用于提取影像
plt.figure()
plt.imshow(binmask)

(3)代码:输出影像

# -*- coding:utf-8 -*-
from osgeo import gdal
import numpy as np
import matplotlib.pyplot as plt
# 1.加载并显示影像 
ds = gdal.Open("dem.tif")# gdal.Dataset
gt = ds.GetGeoTransform()#地理变换:图像到地理坐标的变换矩阵
proj = ds.GetProjection()#投影信息band = ds.GetRasterBand(1)#查询波段数:ds.RasterCount
array = band.ReadAsArray()plt.figure()
plt.imshow(array)# 2.数据操作:过滤高于数据平均值的值,高于赋值为1,否则为0
binmask = np.where((array  >= np.mean(array)),1,0)#制作二进制掩膜,用于提取影像
plt.figure()
plt.imshow(binmask)#3.输出影像
driver = gdal.GetDriverByName("GTiff")
driver.Register()
outds = driver.Create("binmask.tif", xsize = binmask.shape[1],ysize = binmask.shape[0], bands = 1, eType = gdal.GDT_Int16)
outds.SetGeoTransform(gt)
outds.SetProjection(proj)
outband = outds.GetRasterBand(1)
outband.WriteArray(binmask)
outband.SetNoDataValue(np.nan)
outband.FlushCache()# 4.关闭数据和波段
outband = None
outds = No
http://www.yayakq.cn/news/81484/

相关文章:

  • 网站设计套餐推广计划书范文
  • 建设网站视频网站设计待遇
  • 大学生创新创业网站开发局机关网站建设改进措施
  • 网站安全漏洞扫描工具wordpress天气插件
  • 让人做网站 需要准备什么软件网站做伪静态
  • 网站建设硬件环境毕设 做网站
  • 欧美网站建设教程广州户外拓展训练基地
  • 网站建设完成确认书更合网站开发
  • 苏州企业网站设计ppt在哪个软件制作
  • 电子商务网站规划的原则有哪些彩票网站我想自己做
  • 营销网站建设选择原则wordpress 不用mysql
  • 贵阳网站建设odenet住房和建设局官网
  • 宁波seo教程推广平台深圳优化公司
  • 如何推广网站平台android studio安装教程
  • 公众号 微网站建设方案视频点播网站开发教程
  • 做网站的图片用什么格式PR做视频需要放网站上
  • php怎么做视频网站宣传推广方案怎么写
  • 哈尔滨教育云平台网站建设做网站要找本地的吗
  • 玄武建设局网站织梦网站模板安装
  • 免费个人网站怎么制作小程序app开发
  • 做网站的服务器很卡怎么办网络营销案例成功案例
  • 青岛大型门户网站建设推广wordpress 新建表单
  • 网站关键词seo优化怎么做南宁网站网站建设
  • 做演讲视频的网站桂林哪里做网站
  • 外贸网站外链怎么做大学生建设网站
  • 广州网站建设广州网站建设招聘需求
  • wordpress主题首页文件夹贵州网站优化公司
  • 深圳建设网站top028网站空间后台怎么进入
  • 国内设计网站排名app要多少钱才能开发
  • 企业二级域名自助建站平台wordpress4.7.4