林火数据管理中计算机屏幕图形与图象处理技巧

林火数据管理中计算机屏幕图形与图象处理技巧

ID:9406518

大小:25.00 KB

页数:6页

时间:2018-04-30

林火数据管理中计算机屏幕图形与图象处理技巧_第1页
林火数据管理中计算机屏幕图形与图象处理技巧_第2页
林火数据管理中计算机屏幕图形与图象处理技巧_第3页
林火数据管理中计算机屏幕图形与图象处理技巧_第4页
林火数据管理中计算机屏幕图形与图象处理技巧_第5页
资源描述:

《林火数据管理中计算机屏幕图形与图象处理技巧》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、林火数据管理中计算机屏幕图形与图象处理技巧稍管握汁祷嘶翱森林防火20OO年第1期(总第64期)一'S7r'2?2-林火数据管理中计算机屏幕图形与图象处理技巧东北林业大学王霓虹林火数据管理具有很强的地理空间特性,诸如包括二维和三维的行政区划,道路,河流,可燃物,高程,坡度,坡向,公里格网地理专题图层和林相分布图等=因此,对图形,图象的处理和操作是该项研究项目中一十重要部分,也是实现起来技术难度比较大的一个分支.1自适应显示分辨率技术的实现一个成功的应用软件必须有一个良好的用户界面,而且要能够尽可能地适应不同的硬件环境,我们在研制《林火数据库与辅助决策系统》过程中就遇到了这个问题.用

2、户希望一套软件要能够适应不同的显示分辨率,这是因为该软件是为网络环境设计的,有许多台机器同时运行,用户购买显示器的物理分辨率有高有低,还有背投式大屏幕,其物理分辨率只有64o×48O,《林火管理数据库与辅助决策》处理的是地区级的数据,地域覆盖面广,而且含有大量的图形处理,如果为了适应背投式大屏幕就得采用64Ox480的分辨率.这将在高分辨率的显示器上大大降低图形的显示效果,为此提出了一十自适应显示分辨率的处理技术问题起初设想依照不同的分辨率编制几套程序,如64Ox48O,800x600,1024×768等但是其工作量太大,而且牵一发动全身,一旦某一套程序有了改动会迫使其它的程序也

3、得随之修改,速将存在相当大的隐患,也难以实现.后来我们又根据一些技术资料提供的信息,可以通过特殊的硬件来实现,即以较高的分辨率为基准(in1024×768)来设计,但其效果不太理想,经转换后的图象有失真,丢帧和较明显的延迟现象.通过一段时间的探索我们终于通过lmerne4找到了所需要的答案,这就是一个免费的VisualBa-日ie控件R醯eOCX,它能够对显示的尺寸进行重新定义.经多次试验证明ResizeOCX能完全满足我们这个课题的需求=ResizeOCX用在visualBasic4.0及其以上版本,分16位和32位二个模块,分别用于l6位(Win-dows3.2)和32位(W

4、indows9x或WindowsN"F)的操作系统中.它体积小巧,只有55K,使用起来很简单,只要把相应的模块(Resizel6.OCX或Resize32.OCX)拷贝到系统安装目录的system或拷贝到与表单同目录下,然后在VisualBa&ic的主菜单上选"工程一"部件.再在控件页框上选中"LareomandYmmgResizeCustomControl(也可通过"社l览"来选择),确认后就在"工具箱中出现Resize的小图标,用鼠标点出一size图标,再在表单上添加该控件就大功告成了.假如您的屏幕分辨率设定为64O×480,表单的大小是垒屏,在运行时是全屏的,如果把

5、屏幕分辨率改为800×600,表单大小不变,在运行时也是全屏;如果把表单的大小设为半屏,则无论您变更系统的屏幕分辨率,其显示的结果也是半屏,也就是说可以按系统的屏幕分辨率自动改变其尺寸,而不必修改程序.它不仅可改变表单的大小而且对表单上的所有控件都能自动改变,如果把Reslm控件的A~Fc~-II

6、(的属性设为.T.,则在表单显示时自动把其放置在屏幕的中央,经我们多次测试对64Ox48O,800x600,1024x768,1280x1024和1600x1200都能适用,确实是一个十分优秀的实用工具.2图形图象的基本处理技术现代的"森林防火辅助决策大多是借助于GIS技术来进行地图数

7、据的管理,因此关于图形处理的技术是必不可少的,虽然现在有多种成熟的商品化的图形处理软件,但直接拿过来用还存在一些问题.经过一段时问的摸索我们发现了一个名为h.临的aetiveYJVBX控件,它是由controlDataTeeh-niques公司开发的.我们经过反复试验其效果非常好,它具调整图象亮度,颜色反转,水平或垂直镜向,任意角度的旋转,任意比例的放大和缩小,任意大小森林舫火200O年第1期(总第64期)的屏幕截取及拷贝或打印,以多种格式的读取图象文件及保存和设置图象颜色等功能,因此可满足大多数应用程序中图象处理的要求,它可嵌入到应用程序中实现与程序数据无缝的连接.(1)安装:

8、hB删Ⅱ∞Version5.00约3.5MB,执行sellIp.—e,并按其提示操作就可以完成安装(2)调人方法:类同Resize,但在"部件一控件页框上应选用"Ima回anControl''.(3)支持的图像文件格式有BMP,DXF,GIF,JpG,Pcx,邗和WMF等15种.(4)属性:下面的ImageMan表示Im的控件名.hI1.hDC,返回Windows设备句柄;lm.ageMan1.蚰e晦=nl,调整图象亮度的百分比,其中:n1是整型数,正数表示加大亮度,负数表示减小

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。