爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9251|回复: 27

[vbscript] 自动化提取网格中的极大值点

[复制链接]

新浪微博达人勋

发表于 2014-6-6 09:53:17 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
有些能绘制等值线的软件,都具有极值点标记的功能,因为你都把等值线追踪出来了,还能不知道那些个极值点啊?

但是 Surfer 没有这样的牛力,貌似在很多年前(Surfer8还是surfer6时代?反正还是163拨号上网),写信要求提供这样的功能,可惜……

后来到处找等值线追踪方面的算法和代码,希望自己能对等值线进行追踪,然后不就能找到极值点了吗。

接着又看到无数对图像的极值检测,多牛逼,surfer成个图,导出个图然后把极值点找出来,到surfer标上,解决。

真到用时,尼玛!我有那么高的编程能力吗?我不过用个 Scripter 和 Surfer 自动化,而已。

反正现在要求不高,就乱来了。

效果:
20140606092625.jpg 20140606092642.jpg 20140606092703.jpg


效果不是很好,哈。
不过你不要把他当极大值,当特征点,勾个异常走向什么的还可以用。有时候,老板问你,你怎么解释的?这地方这么弱怎么能连过去?于是你可以说,喔,我用了高科技手段,提取了特征点,你看!

因为没有用surfer12的新属性和方法,所以在Surfer8和12都测试通过了。

因为完全用网络上被各种鄙视的if语句来比较,没有什么算法可言,速度那是相当的慢。在 I3+2G内存+win7的笔记本上,一个约6000个节点的网格,耗时约1分钟,一个234万节点的网格,耗时20分钟。

extract_grid_maxima.zip (2.44 KB, 下载次数: 25)

评分

参与人数 2金钱 +38 贡献 +9 体力 +40 收起 理由
陌小默的 + 18 + 4 赞一个!
言深深 + 20 + 5 + 40 赞一个!

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-6 10:26:53 | 显示全部楼层
照道理每个闭合的等值线内都是极点,看你的图好像也有些不是,你是怎么做的呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2014-6-6 10:39:28 | 显示全部楼层
这个有点儿意思,很久以前看到一个追踪等值线的题目,打算用fortran写一个的,想了想,感觉太麻烦,就改用区域平均逼近的办法,也差不了的。想来,楼主的办法也是不错的。赞一个
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-6 11:53:54 | 显示全部楼层
谢谢分享           
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-6-6 12:06:15 | 显示全部楼层
人走茶不凉 发表于 2014-6-6 10:26
照道理每个闭合的等值线内都是极点,看你的图好像也有些不是,你是怎么做的呢?

1、我只要极大值,极小值不要。
2、计算范围是两个节点距、16个方向,所以有些肉眼看到是极大值的,计算结果不是。
3、脚本编的太简单,无法实现只在闭合等值线内寻找极大值的目标。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-6 12:26:16 | 显示全部楼层
厉害!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2014-6-7 09:34:35 | 显示全部楼层
holz 发表于 2014-6-6 12:06
1、我只要极大值,极小值不要。
2、计算范围是两个节点距、16个方向,所以有些肉眼看到是极大值的,计算 ...

我就是国产软件东方公司产品GeoEAST平面成图算法的开发者,希望大家积极交流共同进步!祝周末愉快!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-8-26 07:54:34 | 显示全部楼层
要的,很有帮助和启发
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-22 19:47:51 | 显示全部楼层
真的很厉害~~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-23 20:47:12 | 显示全部楼层
一般情况下极值点都是封闭的,能提取最好不过了。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表