首先,我们贴上一幅遥感3通道(3个波段)的图像,来看其在计算机中是如何表示的。然后再介绍一下多波段数据的几种存储方式。

用matlab的筒子一定很清楚这种表示方法,也就是一个波段对应一个矩阵。

多波段数据的存储方式

多波段数据的存储方式主要有3种:
1. 逐波段存储BSQ
2. 逐行存储BIL
3. 逐像元存储BIP

逐波段存储BSQ

逐波段存储就是将一个波段的数据存储在一起,这样的话对于要一次性读取一个波段的操作较好,可是要是每次操作都涉及到几个波段的数据,这样的存储方法就对内存的占用比较大。也就是说逐波段存储对处理空间信息有利。示例图如下:

逐像元存储BIP

逐像元存储将一个像元的数据先存储起来,然后再存储其他像元的数据,也就是说同一个像元的光谱信息被存在了一个连续的地址,这样对于操作像元光谱信息频繁的操作来说十分方便快捷。

逐行存储BIL

逐行存储是一种介于逐波段存储和逐像元存储的方法,它将各通道的每一行存储在一起,具体来说,就是存好了1通道的第1行,接着2通道的第1行,然后3通道的第1行,……,当第1行都存储完毕就去存储第2行的数据。

总结方法的优劣

对于上面的方法做一个总结:
逐波段存储(BSQ)有利于图像空间分布信息的显示与处理。
逐像元存储(BIP)有利于图像元光谱信息的显示与处理。
逐行存储(BIL)兼顾了图像空间分布信息与像元光谱信息的显示与处理。

遥感图像——多波段数据存储的方式相关推荐

  1. Terra Aqua/MODIS遥感图像4种批量下载方式及其速度测评

    摘要:本文研究了MODIS遥感图像的4种下载方式,该方式包括单景下载或批量下载方式,并同时比较了不同方式的下载速度,研究表明:单景下载时,选择LAADS DAAC一个一个点击的方式下载,还算比较快,但 ...

  2. 用户画像2种数据存储的方式

    目前,越来越多的企业,在大数据应用上,都会选择用户画像这一主题,为什么呢?因为用户画像相对于做推荐以及机器学习等简单容易的多,做画像,更多是就是对用户数据的整合,然后做一些用户聚类.用推荐算法,比如基 ...

  3. winform数据存储的方式

    存储的方式有三种: 一.SQL数据库 二.Access(office 2007版本以上是需要安装驱动的) 三.XML 转载于:https://www.cnblogs.com/ziyandeyanhuo ...

  4. iOS下数据存储的方式

    1.偏好设置:一般存储数据量极少的数据,应用的相关设置等,可以存在偏好设置里 , 实现步骤~~(1).获得UserDefault偏好设置对象  NSUserDefaults *user = [NSUs ...

  5. 利用数据存储技术实现数据安全合理备份

    企业目前的日常工作越来越依靠信息系统的支撑.各类系统中保存着企业大量的业务数据,这些数据成为企业经营决策的客观依据,是企业成长发展的宝贵资源raid数据恢复.一旦数据在传输.存储.交换等过程中丢失,便 ...

  6. 数据存储和云安全是选择云服务的关键

    随着云支出的增长, 云合同谈判中不再是由服务供应商进行主导.本文将讨论如何针对你的企业,进行云合同的条款和条件的谈判. CIO Cynthia Nustad回忔,在云早期,云合同谈判中,IT领导人并没 ...

  7. Android4开发入门经典 之 第七部分:数据存储

    数据存储基本知识 Android系统提供了多种数据存储的方式,如下: 1:Shared Preferences:用来存储私有的.原始类型的.简单的数据,通常是Key-value对 2:Internal ...

  8. 表格存储TableStore全新升级,打造统一的在线数据存储平台!

    表格存储TableStore是阿里云自研的面向海量结构化和半结构化数据存储的Serverless NoSQL多模型数据库,被广泛用于社交.物联网.人工智能.元数据和大数据等业务场景.表格存储Table ...

  9. 前端图片有时候能显示有时候不显示_web前端基础教程:两种数据存储思路

    Web前端开发基础,Web前端基础教程 数据存储是数据流在加工过程中产生的临时文件或加工过程中需要查找的信息.数据以某种格式记录在计算机内部或外部存储介质上.数据存储要命名,这种命名要反映信息特征的组 ...

  10. 对象存储2:数据存储类型-文件存储、块存储、对象存储详解

    上一篇介绍了传统存储的几个常用类型,本篇主要介绍云平台用到的常用存储类型,分别是文件存储.块存储和对象存储. 这种分类是以数据存储的方式来命名的,体现了不同的数据存储格式.文件存储会以文件和文件夹的层 ...

最新文章

  1. 报名 | 数据新闻发展趋势与人才培养学术讲座(武汉)
  2. Spring Cloud - 服务消费者Ribbon
  3. 设备坐标与逻辑坐标关系
  4. Serverless 解惑——函数计算如何访问 PostgreSQL 数据库
  5. 开放下载!复旦大学邱锡鹏教授发布教科书《神经网络与深度学习》
  6. 集群故障处理之处理思路以及健康状态检查(三十三)
  7. 无需第三方,使用Mac预览合并多张图片
  8. Linux——vi编辑器
  9. eNSP使用介绍,VRP基础配置(2017年12月18日 17:43:53)
  10. python找不到指定文件夹_python找不到指定文件
  11. 大快搜索获评“2018中国大数据基础软件领域领军企业”
  12. java 接口 白名单,SpringBoot HTTP接口跨域调用及白名单实现
  13. Android UI学习之CheckBox
  14. linux中dpkg找不到命令_Linux中tree命令的使用
  15. 基于J2EE规范的中间件——EJB开发实例2
  16. 【财经期刊FM-Radio|2021年01月27日】
  17. 手把手教你电脑下载b站视频
  18. BZOJ 3426 CodeChef/CHANGE
  19. TeXstudio编译提示缺少.sty文件
  20. prism IRegionMemberLifetime(区域成员生命周期)

热门文章

  1. IDEA 对接口进行快速测试(Create Test)
  2. 数据结构———>队列
  3. python房价预测_Python实战:使用线性回归预测房价
  4. Vue:返回上一个路由
  5. Java编程:约瑟夫问题——单向环形链表
  6. Node.js:中间件——express简单的设置用户表单提交数据的接收中间件
  7. LESS:基础用法学习笔记
  8. matlab kfcm,聚类——KFCM的matlab程序
  9. Echarts 折线图最后一个点发光闪烁效果
  10. 存储过程别忘了写最后一句话,别忘了类型转换