对网格化后的grd数据进行白化,可以实现对图形的剪裁效果,通过Surfer自动化也可以实现,代码如下:

Dim SurferAppBHGRD As Object

SurferAppBHGRD = CreateObject("Surfer.Application")
        SurferAppBHGRD.Visible = False
        Dim InGrid, BlankFile, BlankedGrid As String

'三个文件分别是:白化前的grd数据文件,用于白化的bln数据,白化后的grd数据文件,例如:

' InGrid = "E:\Surfer13Practice\BH" + "\40_ConcourMap.grd"
        ' BlankFile = "E:\Surfer13Practice\BH" + "\TZ.bln"
        ' BlankedGrid = "E:\Surfer13Practice\BH" + "\40_ConcourMapBH.grd"

Dim retValue As Boolean
        'Blanks the grid file using a BLN file

retValue = SurferAppBHGRD.GridBlank(InGrid:=InGrid, BlankFile:=BlankFile, _

Outgrid:=BlankedGrid, OutFmt:=Surfer.SrfGridFormat.srfGridFmtS7)

SurferAppBHGRD.quit()

Surfer13如何实现自动白化相关推荐

  1. 推荐-高质量C++/C编程指南(林锐)

     目 录 前 言... 6 第1章 文件结构... 11 1.1 版权和版本的声明... 11 1.2 头文件的结构... 12 1.3 定义文件的结构... 13 1.4 头文件的作用... 13 ...

  2. CC1100ERGPR 射频收发器 封装:QFN20

    描述CC1100ERGPR 射频收发器 FAE:13723714318 CC1100E 是一款 Sub-GHz 高性能射频收发器,设计旨在用于极低功耗 RF 应用.其主要针对工业.科研和医疗 (ISM ...

  3. Surfer13 自动实现网格化

    Surfer作为一款强大的绘图软件,被广泛应用于地质地球物理及气象等领域.Surfer不仅界面友好,操作简单,同时提供了程序自动化功能,下面介绍如何通过程序实现自动实现网格化. 本次编程开发环境采用V ...

  4. iOS之实现图片的压缩、解压缩、模糊、置灰、马赛克、黑白化、调色等处理

    压缩图片 func imageCompress(targetWidth:CGFloat) -> UIImage {let targetHeight = (targetWidth/width)*h ...

  5. selenium自动登陆校园网wifi(含验证码处理)

    每次登陆川农wifi都要输入密码,账号,验证码.好麻烦有木有,作为一个伪技术工作者,本着装逼的原则,准备自己写个脚本自动登陆wifi,川农校园wifi验证码简单,随便处理下识别率几乎百分百,脚本实用性 ...

  6. 自动驾驶深度学习常用中英文对照表

    自动驾驶深度学习常用中英文对照表 A B C D E F G H I J K L M N O P Q R S T U V W Z A 英文 中文 词性 activation 激活值 n,名词 acti ...

  7. 人工智能在自动驾驶深度学习中的应用

    人工智能在自动驾驶深度学习中的应用 驾驶员认知靠大脑,无人驾驶汽车的"大脑"则是计算机.无人车里的计算机与我们常用的台式机.笔记本略有不同,因为车辆在行驶的时候会遇到颠簸.震动.粉 ...

  8. 利用计算机实现音乐节拍的实时自动跟踪,基于自适应白化音乐节拍实时跟踪算法.doc...

    基于自适应白化音乐节拍实时跟踪算法 基于自适应白化音乐节拍实时跟踪算法 (西北工业大学 计算机学院 音频.语音与语言处理研究组 西安 710072) 摘 要:提出一种基于自适应白化的音乐节拍实时跟踪算 ...

  9. python气象数据可视化学习笔记6——利用python地图库cnmaps绘制地图填色图并白化

    文章目录 1. 效果图 2. cnmaps简介及安装 2.1 写在前面 2.2 cnmaps简介和安装 3. 导入库 4. 定义绘图函数 4.1 使用get_adm_maps返回地图边界 4.2 ax ...

最新文章

  1. ASPNET开源项目
  2. 【机器学习】线性回归之Normal Equation(矩阵求导与线性代数视角)
  3. .net生成随机字符串
  4. JavaScript高级程序设计(第三版)学习笔记22、24、25章
  5. WPF的错误以及笔记
  6. 使用 Visual Studio 创建 .NET 控制台应用程序
  7. 计算机辅助审计学心得,计算机辅助审计论文范文
  8. 论文相关-论文写作-图片色卡
  9. ROMS四维变分测试
  10. PicGo+github搭建免费图床
  11. 例题5.23 蚂蚁 LA4043
  12. 用turtle模块画小猪佩奇
  13. html元素在模块中心显示,DW怎么设置DIV模块在页面中居中 DW如何设置网页打开绝对居中?...
  14. 用Google实现站内搜索
  15. 中大计算机考研复试刷人太狠,来!看看这些院校复试刷人刷的有多厉害
  16. 力扣刷题篇之【字符串篇】(一)
  17. SqlServer2017 AlwaysOn 读写分离 无域控
  18. 微信小程序快速接口编写
  19. 【C语言】*p++与(*p)++的区别
  20. 电容式触摸屏调试常见问题汇总

热门文章

  1. DAMA(CDGA/CDGP)数据治理认证考试含量高吗?
  2. requests.exceptions.InvalidSchema: No connection adapters were found for ‘C://Users/Administrator/Pi
  3. 快速消费品的区域配送中心(RDC)运作的优化管理方法(zt)
  4. 公务员考试计算机最后程序题,公务员考试计算机试题十二
  5. [马士兵] 一. 初识JAVA 20. 反编译工具的使用 21. 本章最后一段代码 22. 扩展面试题: JDK, JRE, JVM区别
  6. Arduino学习篇记录2.1——面包板点亮发光二极管
  7. 【毕业设计】基于STM32的空气质量检测仪 - 环境检测盒子 - 单片机 物联网
  8. 微信小程序基础知识 || 如何让微信开发者工具显示切后台按键
  9. win10 vs2017 引用 “windows.h” 报很多错误
  10. 云计算机比本地机更可靠吗,云电脑的配置有几种选择?云电脑配置和本机有关系吗?...