PIE SDK算法的异步调用】的更多相关文章

1.算法功能简介 异步方法一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作.异步方法通常会在另外一个线程中,“真实”地执行着.整个过程,不会阻碍调用者的工作. PIE SDK支持算法功能的执行,下面对算法的异步调用功能进行介绍. 2.算法功能实现说明 2.1. 示例简介 AlgoFactory类实现了算法的管理,主要实现了以下方法: 1)      AlgoFactory.Instance().CreateAlgo(A,B)实现算法Algo的创建:需要注意的是:A:“PIE.Commo…
1.    算法功能简介 同步调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为. PIE SDK支持算法功能的执行,下面对算法的同步调用功能进行介绍. 2.    算法功能实现说明 2.1. 示例简介 AlgoFactory类实现了算法的管理,主要实现了以下方法: 1)      AlgoFactory.Instance().CreateAlgo(A,B)实现算法Algo的创建:需要注意的是:A:“PIE.CommonAlgo.dll”,B: "PIE.CommonAlgo.Ima…
1.算法功能简介 算法的自定义扩展允许用户自主开发新的算法.自定义的算法必须实现PIE.SystemAlgo.BaseSystemAlgo基础类,这样才能被PIE的算法管理器调用起来. 2.算法功能实现说明 2.1. 示例简介 本算法用于实现栅格影像的拷贝.参数类“AlgoParams.cs”用于存放要拷贝的路径和拷贝到的路径,算法类“Algo.cs”用于执行算法,窗体类“FormTest.cs”用于接收用户输入的要拷贝的路径和拷贝到的路径,Command类“AlgoCommand.cs”用于实…
1.PIE SDK介绍 1.1.  PIE软件介绍 1.2.  PIE SDK介绍 1.3.  PIE支持项目介绍 1.4.  PIE.NET-SDK插件式二次开发介绍 1.5.  PIE.NET-SDK组件式二次开发介绍 1.6. PIE.NET-SDK支持功能表 2.PIE SDK地图操作 2.1.  地图范围的设置 2.2.  地图图层控制 2.3.  地图范围设置和图层事件监听 2.4.  地图显示范围截图 2.5.  屏幕和地图坐标的转换 2.6.  地图鼠标事件监听 3.PIE SD…
最近研究遥感,用到分类算法,PIE SDK正好提供了一些方法可供调用,他们的官方博客上也有相应的示例代码(可参考:https://www.cnblogs.com/PIESat/p/10725270.html).但是,我在开发手册中发现了监督分类对话框类(SupervisedClassificaitonDialog),欣喜若狂!心想有这个类的话,不仅有直观的界面展示,而且也会省去很多开发过程.不幸的是,直接调用这个类显示参数设置对话框界面(如下图),设置好参数,点击OK,并没有出现我想要的分类结果…
1.功能简介 在一个项目中,是通过小组成员共同开发的,难以避免的是当项目功能集成的时候会出现很多兼容性问题,开发讲究高内聚低耦合,利用Command.Tool和Control的使用,可以提升集成的效率,PIE SDK包含大量的已经封装好的Command和Tool,调用简单易于实现,调试方便. 什么时候会用到Command?Command,命令,功能不需要鼠标和地图进行交互,例如全图显示,点击按钮地图接收到命令会自动全图显示:而Tool(工具)则相反,需要鼠标和地图进行交互,例如地图的漫游功能,拉…
   1.算法功能简介 监督分类,也叫训练场地法.训练分类法,是遥感图像分类的一种,用被确认类别的样本像元去识别其他未知类别像元的过程.监督分类算法有平行算法.平行六面体法.最小距离法.最大似然法.马氏距离法.二值编码分类法等算法. 最小距离法是一种原理简单,应用方便的分类方法,它利用训练样本中各类别在各波段的均值,根据各像元离训练样本平均值的距离大小来决定其类别,其在遥感分类中应用并不广泛,主要缺点是此方法没有考虑不同类别内部方差的不同,从而造成一些类别在其边界上的重叠,引起分类误差,因此需要…
1.功能简介 OpenCV是基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python.Ruby.MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法. 本示例程序实现了PIESDK调用OpenCV函数功能(Canny函数),生成一幅图的边缘图,从而使PIE SDK可以与OpenCV紧密结合. 注意:本文的OpenCV的例子Op…
1.算法功能简介 坏条带的由来:2003年5月31日,Landsat-7ETM+机载扫描行校正器(SLC) 故障,导致此后获取的影像出现了数据条带丢失,严重影响了Landsat ETM遥感影像的使用.此后Landsat 7 ETM SLC-on是指2003.5.31日Landsat 7SLC故障之前的数据产品,Landsat 7 ETMSLC-OFF则是故障之后的数据产品. 目前我们PIE SDK支持影像坏线修复,并提供了相应的算法. 2.算法功能实现说明 2.1. 实现步骤 第一步 算法参数设…
1.算法功能简介 波谱运算(Spectral Math)是一种灵活的波谱处理工具,可以用数学表达式或IDL程序对波谱曲线(以及选择的多波段图像)进行处理.波谱曲线可以来自一幅多波段图像的Z剖面.波谱库或ASCII文件. 如图1为波谱运算的简单示意图——求三个波谱曲线的和.在表达式s1+s2+s3中(波谱运算中的变量是以s开头),可以分别给s1.s2.s3指定为一条波谱曲线,得到的结果是一条波谱曲线(x值与s1.s2.s3一样,y值是三者之和):也可以s1是一个多波段图像文件(其实是每个像素点的Z…