【免费下载】端元选择方法及操作
开源软件的选择和使用指南
开源软件的选择和使用指南引言:开源软件指的是用户可以自由获得并使用、修改、复制的软件,它是现代科技发展的一大成果,提供了丰富的选择和多样化的功能。
本文将为读者提供一份选择和使用开源软件的指南,帮助大家更好地利用开源软件。
一、了解开源软件的优势1.1 提供更低成本的解决方案:开源软件一般不需要支付高额的软件授权费用,对于企业和个人用户而言,节省了大量成本。
1.2 支持用户自由定制:由于开源软件的源代码对用户开放,用户可以根据自己的需求对软件进行修改和定制,满足个性化的技术和功能需求。
1.3 社区支持广泛:开源软件一般拥有庞大的用户社区,用户可以通过社区获得支持、帮助与建议,解决遇到的问题。
二、选择开源软件的步骤2.1 确定需求和目标:在选择开源软件之前,明确自己的需求和目标,例如需要什么功能、适用于哪个操作系统等。
2.2 进行市场调研:通过搜索引擎、技术论坛等途径,了解市场上各种开源软件的特点、优势、用户评价等,筛选出适合自己的软件。
2.3 阅读文档和使用手册:在选择软件后,务必仔细阅读软件的官方文档和用户手册,了解软件的安装、配置和使用方法。
如果有示例代码或案例,更应当试用一下。
2.4 比较不同软件的特点:将筛选出的几款软件进行比较,对比它们的功能、性能、易用性、用户评价等方面。
2.5 考虑软件的活跃度和发展趋势:选择一个活跃度高、拥有较大社区支持和稳定发展趋势的开源软件,可以确保软件能够持续得到更新和维护。
三、常见的开源软件领域及推荐3.1 办公软件领域:- 文字处理软件:LibreOffice Writer、Apache OpenOffice Writer- 电子表格软件:LibreOffice Calc、Apache OpenOffice Calc- 演示文稿软件:LibreOffice Impress、Apache OpenOffice Impress3.2 图像处理软件领域:- 位图编辑软件:GIMP、Krita- 矢量图形编辑软件:Inkscape3.3 网络浏览器:- Google Chrome:虽然不是开源软件,但其开放源代码的项目Chromium是一个优秀的开源浏览器,提供了更多的选择和定制化的功能。
BitTorrent下载器配置技巧
BitTorrent下载器配置技巧第一章:BitTorrent下载器的介绍BitTorrent是一种用于下载大文件的协议,它基于对等网络的原理,允许用户从多个源同时下载文件,并且可以将下载的文件分享给其他用户。
BitTorrent下载器是用于实现BitTorrent协议的软件,它提供了丰富的配置选项,以优化用户的下载体验。
第二章:选择合适的BitTorrent下载器在开始配置BitTorrent下载器之前,我们首先需要选择一个合适的软件。
市面上有众多的BitTorrent下载器可供选择,比如uTorrent、BitTorrent、Transmission等。
根据自己的操作系统和需求,选择一个稳定、安全、易用的下载器。
第三章:网络设置良好的网络连接是快速下载的关键。
在配置下载器之前,首先需要确保网络连接稳定,并且具备足够的带宽。
对于家庭用户,建议将下载器连接到路由器上,以确保所有设备共享网络资源。
如果您的网络连接不稳定,可以考虑使用下载器的带宽限制功能,以避免影响其他网络活动。
第四章:配置高速下载BitTorrent下载器提供了一些技巧,可以优化下载速度。
首先,您可以尝试选择具有较高做种者数量的种子文件。
这些种子通常下载速度更快,因为有更多的用户同时分享文件。
其次,开启本地发现功能可以帮助您在局域网内找到更多的Peers,加快下载速度。
此外,应充分利用下载器的带宽设置,根据自己的网络情况合理分配下载和上传的带宽。
第五章:下载器的配置选项BitTorrent下载器提供了各种配置选项,以满足用户的个性化需求。
通过设置下载任务的优先级,您可以轻松控制下载文件的顺序。
下载速度限制功能可以帮助您调整下载器的运行状态,以避免对网络性能造成过多负担。
此外,您还可以设置下载后的自动转移功能,将完成的任务自动移动到指定的文件夹中,方便整理和管理。
第六章:安全设置在使用BitTorrent下载器时,安全性是一个重要考虑因素。
混合像元分解及其应用(ENVI操作文本)讲解
一基于PPI的端元提取借助纯净像元指数(PPI)和n维可视化工具用于端元波谱收集。
第一步、获取纯净像元这个步骤是在MNF变换的结果上计算纯净像元指数(PPI),之后选择阈值范围从PPI图像上获得感兴趣区,感兴趣区包含的像元就是比较纯净的像元。
(1)打开高光谱数据。
(2)在ENVI主菜单中,选择Spectral ->MNF Rotation- > Forward MNF -> Estimate Noise Statistics From Dat a。
在标准ENVI文件选择对话框中,选择高光谱图像文件。
(3)打开Forward MNF Transform Parameters面板,选择MNF输出路径及文件名,单击OK执行MNF变换。
(4)在波段列表中输出MNF影像及特征曲线值。
从图中可以看出,大约20个波段以后的MNF的特征值很小(5)MNF变换后,在ENVI主菜单中,选择 Spectral-> Pixel Purity Index->[FAST] New Output Band。
在打开的Pixel Purity Index Input File对话框中,选择MNF变换结果,单击Spectral Subset按钮,选择前面10个波段(MNF后面波段基本为噪声),单击OK。
(6)在Display窗口中显示PPI结果。
选择Overlay->Region of Interest,在ROI Tool 面板中,选择Options->Band Threshold to ROI,选择PPI图像作为输入波段,单击OK,打开Band Threshold to ROI 面板(图14.19)。
Min Thresh Value:10,Max Thresh Value:空(PPI图像最大值),其他默认设置,单击OK计算感兴趣区,得到的感兴趣区显示在Display窗口中。
第二步、构建n维可视化窗口(1)在ENVI主菜单中,选择Spectral ->n-Dimensional Visualizer,在n-D Visualizer Input File 对话框中选择MNF变换结果,单击OK。
开源软件的使用与配置方法
开源软件的使用与配置方法一、什么是开源软件开源软件指的是软件源代码可以被公开访问、使用、修改和分发的软件。
开源软件的好处是可以免费使用和修改,同时允许用户对软件进行改进和优化。
二、开源软件的使用方法1.选择开源软件首先需要选择合适的开源软件,可以通过浏览开源软件库网站、查阅开源软件排名榜单等方式进行选择。
2.下载安装下载开源软件后需要进行安装。
安装过程与普通软件类似,但是需要注意的是,有些开源软件需要在安装时选择特定的组件或者参数,如Apache服务器就需要选择PHP和MySQL等组件。
3.使用软件完成安装后即可开始使用。
不同的开源软件有不同的使用方法,可以通过阅读软件的使用手册或者查找相关视频教程进行学习。
三、开源软件的配置方法1.配置文件修改很多开源软件都有配置文件,可以通过修改配置文件来定制软件的功能和行为。
通常配置文件在软件的安装目录下,使用文本编辑器打开即可进行修改。
2.命令行操作部分开源软件需要通过命令行进行配置,如Linux操作系统和一些服务器软件。
需要了解基本的命令行操作方法,并根据软件的要求进行相应的操作。
3.图形界面配置一些开源软件也提供了图形界面进行配置,如MySQL数据库。
用户可以根据自己的需要进行功能设置和参数修改。
四、开源软件的优缺点开源软件的优点:1.免费使用和修改2.可以自由地分享和分发3.源代码可以被公开评审和优化4.一些开源软件在功能和性能上表现优秀开源软件的缺点:1.没有商业软件那样完善的技术支持2.不太适用于某些商业领域3.开源软件更新不及时结论开源软件的使用和配置方法相对较为简单,但用户需要根据具体软件进行相应的学习和操作。
开源软件的优缺点各有千秋,用户需要根据自己的需求选择合适的软件。
三端元器件拆焊流程
三端元器件拆焊流程
一般焊点的拆焊方法有两种,一种是剪断拆焊法,另一种是保留拆焊法。
剪断拆焊法
在待拆焊点上,元器件引线或导线都有再焊接的余量,或元器件可以舍去的情况下,可采用剪断进行拆焊。
此方法简单又不易损坏元器件或导线,对焊接点也有利。
操作时,先用偏口钳齐着焊点根部剪断导线或元器件引线,再用电烙铁加热焊接点,去掉焊锡,露出残留线头的轮廓。
接着用镊子挑开线头,在烙铁头的帮助下用镊子取下线头,然后清理焊接点备用。
在一般整机产品上,元器件引线及导线留有的余量有限,如剪断后再焊一般不符合出厂要求。
所以在实际生产中较少采用此法。
保留拆焊法
这种方法能完好地保留元器件的引线或导线的端头,拆焊后可以重新焊接。
但此方法的要求比较严格,操作较困难。
搭焊点的拆焊这类焊接点拆焊较容易,如果原接点上套有绝缘管,要先退出绝缘套,再用烙铁头蘸松香加热焊接点,待焊锡熔化后挪开导线,清除焊接点上的剩余焊锡即可。
钩焊点的拆焊首先用烙铁头去掉焊锡,然后撬起引线,再将引线抽出。
在去掉接点上的焊锡时,要将烙铁头放置在接点的下边,让焊锡流向烙铁头。
端元提取方法
端元提取是一种数学计算方法,用于从一组数据中提取一个特定的数值。
端元提取通常用于解决一些实际问题,例如从图像中提取特征、从音频信号中提取特征等。
端元提取的方法有很多种,其中最常用的方法是通过特征提取算法来提取端元。
特征提取算法是一种数学变换方法,通过将数据转化为新的形式来提取特征。
常见的特征提取算法包括傅里叶变换、小波变换、能量谱等。
在进行端元提取时,首先需要将数据输入到一个合适的特征提取算法中,然后根据算法的要求进行计算和分析,最后得到所需的端元。
不同的端元提取方法适用于不同的数据类型和问题,因此需要根据具体的情况选择合适的方法。
utorrent用法
utorrent用法uTorrent(µTorrent)用法指南uTorrent(µTorrent)是一款流行的BitTorrent客户端,提供了方便快捷的文件下载服务。
以下是关于uTorrent的使用方法的简明指南:1. 下载与安装:请访问uTorrent官方网站,从官网下载适用于您系统的最新版本。
下载完毕后,按照提示进行安装。
2. 搜索与下载种子文件:通过浏览器访问种子网站,搜索并下载您所需的种子文件。
请确保使用可信赖和合法的资源网站,并遵循当地法律法规。
3. 添加种子文件:打开uTorrent软件,点击界面左上角的“文件”菜单,选择“添加种子文件”,然后浏览并选择您下载的种子文件。
点击“打开”按钮即可将种子文件导入uTorrent。
4. 设置下载位置:在弹出的对话框中,选择您想要存储下载文件的位置。
点击“确认”按钮后,uTorrent会开始下载相应的文件。
5. 控制下载:在uTorrent的主界面,您可以看到正在下载的文件列表。
您可以暂停、恢复、删除或调整优先级下载的文件。
通过右键单击文件或使用工具栏上的按钮,访问相应的控制选项。
6. 限制下载带宽:如果您希望uTorrent在下载时不占用全部网络带宽,您可以限制下载速度。
点击界面右下角的“选项”按钮,选择“首选项”,然后在“带宽”选项卡中设置适合您网络环境的下载和上传速度。
7. 调整批量下载设置:通过选择界面右下角的“选项”按钮,然后选择“首选项”,您可以更改uTorrent的全局设置,例如默认下载文件夹、自动管理磁盘缓存等。
8. 监控下载进度:uTorrent提供实时的下载进度监控。
您可以在主界面上查看下载速度、剩余时间和已下载的文件大小。
点击文件列表中的每个文件,可以查看详细的下载信息。
9. 完成下载并管理文件:一旦下载完成,uTorrent会将文件存储在您之前设置的目标文件夹中。
您可以使用任何文件管理工具访问和管理已下载的文件。
混合像元分解法操作步骤[整理版]
一、农田作物的光谱特征与天然植被有所不同(后者的叶片含水量及绿度均不及农田作物),故在选择纯净端元时会出现混淆,故希望先将农田掩去。
首先要先将农田的界限提取出来。
提取农田边界的方法:
1、对两期影像均提取NDVI图,再将两张NDVI图进行最大化合成。
再将合成后的NDVI
图与任一原图进行链接,调出CUSORLOCA TION 对话框,移动鼠标,观察对话框中NDVI图的数值变化,确定农田区的边界,注意图中某些高植被覆盖区的NDVI值也和农田区的数值一样高,这样做会把高值区也确定为农田区。
但没有关系,这些高值的天然植被区应为水库附近,其含水量等表象与农田作物相似,而与一般旱生植被有异。
正好一并掩去。
做NDVI图:
做最大化合成:
观察两幅图,确定阈值:
量图,此时即可得到农田的范围,然后可用该农田范围做掩膜。
在决策树上输入表达式:注意,阈值不一定是0.3,要自己确定。
给B1赋予NDVI波段
执行分类:
输出为矢量图:
二、应用掩膜,对某一期原始图像做MNF变换和主成分变换,选择前两个波段信息量最大的一种变换,选择其前两个波段,在ENVI5.1中做二维散点图,用最小法提取出纯净端元的光谱曲线。
三、对主成分图进行混合像元分解、分类。
,得到植被分量、分类图。
获取元素值的操作方法是
获取元素值的操作方法是获取元素值的操作方法是指在编程中,通过特定的语法和方法来获取某个数据结构中的元素值。
根据不同的编程语言和数据结构类型,获取元素值的方法也有所不同。
在许多编程语言中,获取元素值的操作常见于数组、列表、字典、集合等数据结构中。
下面我将介绍几个常见的操作方法。
1. 数组(Array):数组是由固定数量的相同类型元素组成的数据结构。
要获取数组的元素值,可以使用下标操作符([])加上对应的索引值。
索引值从0开始,表示数组中元素的位置。
例如,在Python语言中,要获取数组的第一个元素,可以使用arr[0]来获取。
2. 列表(List):列表也是由一系列元素构成的数据结构,和数组不同的是,列表中的元素可以是不同类型的。
要获取列表的元素值,同样可以使用下标操作符([])和索引值。
和数组一样,索引值从0开始。
例如,在Java语言中,要获取列表list的第一个元素,可以使用list.get(0)来获取。
3. 字典(Dictionary):字典是由键值对(key-value pairs)组成的数据结构。
要获取字典中的元素值,可以使用键来访问。
通过指定键,可以获取对应的值。
例如,在C#语言中,要获取字典dict中键为key的值,可以使用dict[key]来获取。
4. 集合(Set):集合是由一组互不相同的元素组成的数据结构。
要获取集合的元素值,可以使用迭代器(iterator)或者遍历操作。
例如,在C++语言中,要获取集合set中的所有元素,可以使用迭代器进行遍历。
需要注意的是,不同的数据结构和编程语言可能存在一些特殊的情况和限制,获取元素值的方法可能会有所区别和变化。
在实际编程时,需要根据具体情况来选择合适的操作方法。
除了上述的基本操作方法,还有一些高级的操作方法可以用于获取元素值。
例如,可以使用条件语句(if-else)来判断元素值是否满足某些条件,并进行相应的处理;也可以使用循环语句(for、while)来遍历数据结构中的所有元素,并获取每个元素的值。
前端数字区间选择方法
前端数字区间选择方法
前端数字区间的选择方法,一般需要按照以下步骤进行:
1. 确定需求:首先需要明确数字区间的目的和用途,例如是为了满足特定的业务需求、提高用户体验、优化性能等。
2. 确定数据类型:根据需求,选择合适的数据类型。
例如,如果需要存储整数,可以选择int类型;如果需要存储浮点数,可以选择float或decimal
类型。
3. 确定范围:根据需求和数据类型,确定数字区间的范围。
例如,如果需要存储0到100的整数,可以选择int类型并设置数字区间的范围为0-100。
4. 考虑性能:在选择数字区间时,需要考虑性能因素。
如果数字区间的范围非常大,可能会导致查询效率降低或占用大量存储空间。
因此,需要根据实际情况进行权衡和优化。
5. 考虑可扩展性:在选择数字区间时,还需要考虑未来的扩展性。
如果未来数字区间的范围可能会发生变化,需要选择一种易于扩展的方案。
6. 测试和验证:在选择数字区间后,需要进行测试和验证,确保其满足需求并且性能良好。
总之,前端数字区间的选择方法需要根据实际情况进行综合考虑,权衡利弊,选择最适合的方案。
惠尔丰终端程序下载操作手册资料
广州通联实名转账终端程序下载操作手册(V1.0)惠尔丰电子(北京)有限公司2011.8历史修订记录文档名称:广州通联实名转账-VX终端-程序下载操作手册当前版本:V1.0建立日期:2011年08月29日文档起草人:梁森宏目录终端程序下载操作手册 0第一章进入系统状态 (3)第二章全量包下载 (3)一、清除内存 (3)二、程序下载 (3)第三章部分下载.................................................................................... 错误!未定义书签。
一、设置POS进入部分下载状态 ............................................................ 错误!未定义书签。
二、打开对应软件.................................................................................... 错误!未定义书签。
第一章进入系统状态系统状态是POS的操作系统提供的POS的维护状态。
进入步骤如下:在终端启动后同时按POS屏幕右边的确认键和7键,屏幕会提示输入‘PASSWORD’,输入原系统管理员密码(VX680出厂密码是‘166831’),如密码正确POS即会进入系统状态。
第二章全量包下载如果不只是应用程序改变,则要全部清空后进行全量包下载。
下载步骤如下:一、清除内存VX680操作步骤:1.按确认键+7,进入系统状态后,选择【Clear Memory】,输入Group 1密码(出厂密码是‘166831’);2.选择【(Clear all Groups】;3.按【Confirm】,系统会自动完成;4.选择【Clear CONFIG.SYS】,系统会自动完成5.按取消键返回系统状态第一页,选择【DownLoad】,进入Group 1选【Multi-app】——>【Full dnld】——>【Com1】注:1、也可以不经过前面4个步骤的清除而直接到第5步下载,则此时会有相应的清除提示,按提示把所有需要清除的内容清空即可进行下载。
51Testing软件测试网
51Testing软件测试网第一部分:下载并安装fiddler一.使用任一浏览器搜索【fiddler下载安装】,并下载fiddler 安装包。
二.fiddler安装包下载成功后,将下载的fiddler压缩包解压到自定义文件夹【fiddler】或者解压到当前文件夹下,双击文件夹中的【fiddler.exe】文件三.双击文件后,可以按照下面的流程进行安装。
如果是汉化版的那就更简单明了了四.打开已经安装好的fiddler,如果有更新提示框弹出,可以点击:NO 或者否,关闭更新。
五.从界面上我们可以看到,fiddler了一打开就在不断地抓取网络请求了,但是这些不是我们需要的网络请求。
第二部分:配置fiddler,并进行手机抓包。
一.由于fiddler只默认抓取HTTP的请求,若想抓取HTTPS的请求,则需要设置HTTPS的各项值:第一步:在fiddler菜单项选择T ools -> Options -> HTTPS第二步:勾选【Decrypt HTTPS traffic 】【Ignore server certificate errors】,下拉框默认:【from all processes】即可第三步:点击右边的【Actions】,选择【Trust Root Certificate】点击,弹出窗点击【Yes】按钮即可。
第四步:点击【OK】保存二.设置fiddler connections的值,允许fiddler远程连接第一步:在fiddler菜单项选择T ools -> Options -> connections第二步:勾选【|Allow remote computers to connect】第三步:点击【ok】保存(重点:记住设置完上述的值后,一定要重启Fiddler,不重启Fiddler 上述设置的值将不会生效)(另:Fiddler 很多地方设置了值都需要重启,如果发现自己的设置的东西没有生效,先重启Fiddler再看是否已经生效)三.在手机上进行相应的设置,为手机抓包做准备1.查看自己本机的IP方法一:电脑——左下角点击Windows图标——输入cmd,打开cmd面板,输入:ipconfig ,查看本机IP地址方法二:在fiddler主界面,将鼠标移到【online】上面,就可以查看本地的IP地址了,如果你的fiddler没有显示【online】,可以通过【fiddler菜单——View——Show T oolbar】将【Show Toolbar】勾选中,就会显示【Online】信息了。
高光谱数据处理基本操作规范
高光谱分辨率遥感用很窄(10-2l)而连续的光谱通道对地物持续遥感成像的技术。
在可见光到短波红外波段其光谱分辨率高达纳米(nm)数量级,通常具有波段多的特点,光谱通道数多达数十甚至数百个以上,而且各光谱通道间往往是连续的,每个像元均可提取一条连续的光谱曲线,因此高光谱遥感又通常被称为成像光谱(ImagingSpectrometry)遥感。
行输出。
三、波谱库1、标准波谱库软件自带多种标准波谱库,单击波谱名称可以显示波谱信息。
2、自定义波谱库ENVI提供自定义波谱库功能,允许基于不同的波谱来源创建波谱库,波谱来源包括收集任意点波谱、ASCII文件、由ASD波谱仪获取的波谱文件、感兴趣区均值、波谱破面和曲线等等。
3、波谱库交互浏览波谱库浏览器提供很多的交互功能,包括设置波谱曲线的显示样式、添加注记、优化显示曲线等四、端元波谱提取端元的物理意义是指图像中具有相对固定光谱的特征地物类型,它实际上代(1)MNF变换了主成分分析在高光谱数据处理中的不足。
(2)计算纯净像元指数PPIPPI生成的结果是一副灰度的影像,DN值越大表明像元越纯。
作用及原理:纯净像元指数法对图像中的像素点进行反复迭代,可以在多光谱或者高光谱影像中寻找最“纯”的像元。
(通常基于MNF变换结果来进行)纯净像元指数可以将N维散点图映射为一个随机单位向量来计算,每次映射的极值像元被记录下来,并且被标为极值的总数也被记录下来。
按照多次映射每个像元被记录为极值像元的次数来决定该像元是否为纯净像元。
(3)端元波谱收集n维可视化工具-选取样本像元-生成地物平均波谱五、波谱识别和图像分类4、高光谱和多光谱实质上的差别就是,高光谱的波段较多,谱带较窄(比如hyperion有242个波段,带宽10nm);5、多光谱相对波段较少;6、高光谱遥感就是比多光谱遥感的光谱分辨率更高,但是光谱分辨率高的同时空间分辨率会降低。
混合像元分解和其应用ENVI操作讲解
一鉴于 PPI 的端元提取借助纯净像元指数( PPI)和 n 维可视化工具用于端元波谱采集。
第一步、获取纯净像元这个步骤是在 MNF变换的结果上计算纯净像元指数( PPI),以后选择阈值范围从 PPI 图像上获取感兴趣区,感兴趣区包括的像元就是比较纯净的像元。
(1)翻开高光谱数据。
(2)在 ENVI主菜单中,选择 Spectral ->MNF Rotation- > Forward MNF -> Estimate Noise Statistics From Dat a 。
在标准 ENVI文件选择对话框中,选择高光谱图像文件。
(3)翻开 Forward MNF Transform Parameters 面板,选择 MNF输出路径及文件名,单击 OK履行MNF变换。
(4)在波段列表中输出 MNF影像及特点曲线值。
从图中能够看出,大概 20 个波段此后的 MNF的特点值很小(5)MNF变换后,在 ENVI主菜单中,选择 Spectral-> Pixel Purity Index->[FAST] NewOutput Band。
在翻开的 Pixel Purity Index Input File 对话框中,选择 MNF变换结果,单击 Spectral Subset 按钮,选择前面 10 个波段( MNF后边波段基本为噪声),单击 OK。
(6)在 Display 窗口中显示 PPI 结果。
选择 Overlay->Region of Interest ,在 ROI Tool 面板中,选择 Options->Band Threshold to ROI,选择 PPI 图像作为输入波段,单击 OK,翻开 Band Threshold to ROI面板(图 14.19 )。
Min Thresh Value :10,Max Thresh Value :空( PPI 图像最大值),其余默认设置,单击 OK计算感兴趣区,获取的感兴趣区显示在 Display 窗口中。
dax中,多端表筛选一端表的计值规则
dax中,多端表筛选一端表的计值规则【原创版】目录1.概述:DAX 中的多端表和一端表2.多端表筛选一端表的计值规则3.实际应用场景4.总结正文在数据分析领域,DAX(Data Analysis Expressions)是一种强大的数据处理和计算语言,被广泛应用于 Microsoft Power BI 和 Excel 等工具中。
在 DAX 中,我们经常会遇到多端表和一端表的概念。
为了更好地理解多端表筛选一端表的计值规则,我们先来了解一下这两种表的含义。
多端表是指一个表包含多个端,每个端可以看作是表的一个维度。
例如,一个销售表可以包含产品、时间、地区等多个端。
而一端表则是指一个表只包含一个端,例如,一个产品表只包含产品这个端。
在实际操作中,我们常常需要对多端表进行筛选,只保留其中一个端,并根据这个端进行计值。
例如,我们需要统计某个时间段内各个产品的销售总额。
在这种情况下,我们需要筛选出时间端,并根据这个端计算销售额。
DAX 中提供了丰富的函数和操作符来实现多端表筛选一端表的计值规则。
以下是一些常用的方法:1.使用"SELECT"函数:我们可以使用"SELECT"函数来选择需要的端。
例如,在上面的例子中,我们可以使用"SELECT(时间,产品)"来选择时间和产品这两个端。
2.使用"FILTER"函数:"FILTER"函数可以帮助我们筛选出需要的端。
例如,我们可以使用"FILTER(时间,时间 >= 开始时间 && 时间 <= 结束时间)"来筛选出指定时间段内的时间端。
3.使用"CALCULATE"函数:"CALCULATE"函数可以在筛选出的端上执行计算。
例如,我们可以使用"CALCULATE(销售额 = 销售额 * 数量)"来计算销售额。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)打开高光谱数据。
(2)在ENVI主菜单中,选择Spectral ->MNF Rotation- > Forward MNF -> Estimate Noise Statistics From Data。
在标准ENVI文件选择对话框中,选择高光谱图像文件。
打开Forward MNF Transform Parameters面板,选择MNF输出路径及文件名,单击OK执行MNF变换。
(3)在ENVI主菜单中,选择 Spectral-> Pixel Purity Index->[FAST] New Output Band。
在打开的Pixel Purity Index Input File对话框中,选择MNF 变换结果,单击Spectral Subset按钮,选择前面10个波段(MNF后面波段基本为噪声),单击OK。
(4)在Pixel Purity Index Parameters面板中,设置Threshold Factor:3,其他参数默认,选择输出路径及文件名,单击OK执行PPI计算。
(5)在Display窗口中显示PPI结果。
选择Overlay->Region of Interest,在ROI Tool 面板中,选择Options->Band Threshold to ROI,选择PPI图像作为输入波段,单击OK,打开Band Threshold to ROI面板(图14.19)。
Min
Thresh Value:10,Max Thresh Value:空(PPI图像最大值),其他默认设置,单击OK计算感兴趣区,得到的感兴趣区显示在Display窗口中。
图14.19 Band Threshold to ROI面板
第二步、构建n维可视化窗口
(1)在ENVI主菜单中,选择Spectral ->n-Dimensional Visualizer,在n-D Visualizer Input File对话框中选择MNF变换结果,单击OK。
(2)在n-D Controls面板中,选择1、2、3、4、5波段,构建5维的散点图。
第三步:选择端元波谱
(1)在n-D Controls面板中,设置适当的速度(Speed),单击Start按钮,在n-D Visualizer窗口中的点云随机旋转,当在n-D Visualizer窗口中的点云有部分聚集在一块时,单击Stop按钮。
(2)在n-D Visualizer窗口中,用鼠标左键勾画“白点”集中区域,选择的点被标示颜色。
(3)在n-D Controls面板中,选择Class->Items 1:20->White(用于删除点),单击Start按钮,当看到有部分选择的点云分散时候,单击Stop按钮,在n-D Visualizer窗口中选择分散的点,自动会将选择的点删除。
借助<-,->,New按钮可以一帧帧从不同视角浏览以辅助删除分散点。
(4)在n-D Visualizer窗口中,单击右键选择New Class快捷菜单,重复(1)~(3)选择其他“白点”集中区域。
图14.20 n-D Visualizer窗口中的端元
第四步、输出端元波谱
(1)在n-D Controls面板中,选择Options->Mean All,在Input File Associated with n-D Scatter Plot对话框中选择原图像,单击OK。
(2)获取的平均波谱曲线绘制在n_D Mean绘图窗口中。
(3)参考“波谱分析工具”章节,识别每条波谱曲线对应的地物类型。
(4)在n_D Mean绘图窗口中,选择File->Save Plot As->Spectral Library(或者ASCII),将端元波谱保存为波谱库文件或者文本文件。
通俗的解释,SMACC方法首先找到图像中最亮的像元,然后找到和最亮的像元差别最大的像元;继续再找到与前两种像素差别最大的像素。
重复该方法直至SMACC找到一个在前面查找像素过程已经找到的像素,或者端元波谱数量已经满足。
SMACC方法找到的像素波谱转成波谱库文件格式的端元波谱。
下面以一个高光谱数据为例,详细介绍这个工具的操作过程。
(1)在ENVI主菜单中,选择 File->Open Image File,打开高光谱数据文件。
(2)在ENVI主菜单中,选择Spectral ->SMACC Endmember Extraction,在Select Input Image对话框中选择高光谱数据文件,单击OK打开SMACC
Endmember Extraction Parameters面板(图14.21)。
(3)在SMACC Endmember Extraction Parameters面板中,需要填写以下参数:
∙端元波谱提取数量(Number of Endmembers):15
∙●∙误差容限值(RMS Error Tolerance):0
默认值0表示只有达到Number of Endmembers 参数指定的终端个数,SMACC 才会结束。
如果指定一个RMS误差,那么达到这个RMS误差的话,SMACC就会结束,不管是否获取指定数量的端元波谱。
反射率数据推荐使用0.01,辐射亮度值数据推荐使用1。
但是要注意反射率数据常常扩大了倍数,比如扩大了10000倍,这个时候RMS Error Tolerance 参数设置应该为10000x1%=100。
∙●∙选择分离端元波谱的约束条件(unmixing constraint For Endmember Abundances):
∙∙ Positivity Only:把每个波长的正值端元波谱作为约束条件。
这个选项常用于反射率数据,因为负反射率值没有物理意义,
∙∙ Sum to Unity or Less:等于或者小于每个像素计算得到每种物质的组分之和作为约束条件。
当想从反射率数据中获取物质的物理意义和
丰度图像的阴影图时候,可以选择这个约束条件,结果中会单独生成一
个丰度阴影图像(Shadow Abundance)。
∙∙ Sum to Unity:等于每个像素计算得到每种物质的组分之和作为约束条件。
当零端元波谱没有物理意义或者想获得暗端元波谱可以选择这个
约束条件,这个约束条件推荐用于辐射亮度数据和热辐射数据。
∙●∙合并相似端元波谱(Coalesce Redundant Endmembers):该选项是基于波谱角制图方法把阈值(在SAM Coalesce Value对话框中定义的值)内的所有端元波谱合并为一个端元波谱。
如果想要区分波谱比较相似的地物,不要选择该选项。
∙●∙输出结果文件
∙∙ Endmember Location ROIs:该输出包括从终端单元波谱结果中产生的像元感兴趣区文件,这个输出文件是可选的。
∙∙ Abundance Image:输出丰度图像,该输出文件将包括阴影图像和终端单元聚集图像。
该输出图像是可选的。
∙∙ Select Output Spectral Library Enter Output Filename:该输出文件中包括提取出的终端单元的波谱库信息。
这个是必先项目。
(4)单击OK,执行SMACC过程。
图14.21 SMACC Endmember Extraction Parameters面板获取的端元波谱以ENVI波谱库文件形式保存,设置的端元数为15,由于设置合并相似端元波谱选项,实际获得6种端元波谱,借助Spectral Analyst功能识别获得的端元波谱。
同时还可以得到每种端元波谱的丰度图像。