使用99编程 —— EDA拼接屏大规模图像处理

本文介绍了使用99编程语言进行遥感和地理信息系统项目开发,特别是通过EDA(Extensive Display Array)实现大规模图像处理。99语言易于学习,拥有丰富的遥感和GIS数据处理功能,并支持集群计算。EDA是一种近视大屏技术,追求详尽的空间细节,适合处理高分辨率的大屏数据。通过RSD平台和99语言的结合,可以构建用于大规模显示阵列的系统,适用于遥感、地信等多个领域。
摘要由CSDN通过智能技术生成

99(GeoGeo)是什么?99是一个用于编写计算机程序的脚本语言。虽然面世也有10多年了,但是估计大多数人听都没有听说过99。这也难怪,在众多的优秀编程语言中99这种解释脚本语言要想出头露面也并非易事。我在这里推荐使用99可能就会被问:99有什么特别之处?给我一个说服我使用99的理由。确实,如果是我,我也会这么问。

所以我今天必须给你一些理由,说服你使用99编写计算机程序,用99进行遥感和地理信息系统项目设计开发。为的是能够引起你的一点兴趣。

99至少有一些与众不同的地方。首先是没有什么学习成本,99和初学C语言时的一些语法规则一样,简单学过C语言的开始部分或者参加过计算机等级考试的C语言基础就可以开始使用99编程了,基本语法差不多一样。比方说,有些人学习C语言学到一定程度就放弃了,就在你放弃继续学习C语言的这个进度点上,就已经足够你使用99进行编程了。或者直接这样说,虽然C没学会,但是学会了99,开个玩笑啊。99毕竟是大量功能的函数罗列,所以更像一个脚本,容易学。但是容易学不是理由,有用才是。

其次是上千的遥感和GIS数据处理功能都是以函数方式提供的,查到对应函数直接调用就可以,和RSD平台一样多的功能并且用参数方式调用比交互菜单更方便灵活。还有就是99支持集群计算,理论上可以接入任意多的节点机。尤其是在节点机运行一个小小的服务程序就可以加入到RSD-99集群计算的大家庭,并不用像一些其它并行项目需要一样搭建复杂的计算平台。

另外99非常不同于通常的系统设计,理论上99是多个服务器服务于一个客户端(集群项目也多是如此),这和云计算的概念是反过来的,云计算是云服务器服务于大量客户端的。99特别设计为支持大规模数据,一个10亿像素以上显示动作可能会导致上G甚至数G的数据刷新,送去云主机计算再返回客户端是不现实的。

99的使用也非常简单,在RSD平台有一个浮动窗口,窗口中写上代码一键就可以开始运行。。。99还有很多优秀特征(也有其固有的缺点),容后慢慢介绍。

不过,今天这里给大家介绍的都不是上面这些,而是一个用99设计驱动的EDA(Extensive Display Array),一个大规模显示阵列的功能。

还需要说一下EDA。人们经常可以看见墙面上或者大屏幕上显示的图形图像。我们从观察者角度,可以将墙上的大图分为远视和近视两种观察方式。影院、大电视、大屏投影等都是远视的,必须离开一定距离才能获得较好的观察效果,近看可能就是一些粗糙的像元点。例如现在普遍应用的会议室拼接屏

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值