GDAL 2.0版本RPC校正速度测试
GDAL2.0版本的更新日志中提到了对RPC校正的优化,今天测试了一下,发现提升的速度还是蛮快的,测试的数据是一个IRS-P5的数据。
单线程测试
首先使用一个线程进行测试,使用下面的批处理进行运行,将OPENCL禁用,测试结果见图1.
echo %time%
F:\gdal1112\gdalwarp.exe -rpc -t_srs WGS84 -r cubic -wm 1024 -et 0 -wo USE_OPENCL=FALSE F:\Data\711_214_26sep2006_p5\P5\banda.tif F:\gdal1112.tifecho %time%
F:\gdal20\gdalwarp.exe -rpc -t_srs WGS84 -r cubic -wm 1024 -et 0 -wo USE_OPENCL=FALSE F:\Data\711_214_26sep2006_p5\P5\banda.tif F:\gdal21dev.tifecho %time%
图中黄色的部分为处理时间,可以看出2.0版本同样的数据大约处理时间提升了将近10s,提升了26%左右,大概测试了三次,基本都是这个量级。
多线程测试
接下来使用同样的数据用多线程进行测试,命令就是在上面的命令中加入-multi即可。测试结果见图2.
对于多线程来说,2.0要比1.11.2版本快了14.46s,提升了42%左右,但是发现1.11.2版本中多线程处理的时间比单线程还要慢一点。对于2.0版本总体来说,对于RPC校正的速度要比之前有很大的提升,而且更新日志里面说如果指定了DEM文件,速度还有优化,下次找到测试数据测试下。
GDAL 2.0版本RPC校正速度测试相关推荐
- RISC-V “V” 拓展—1.0版本环境搭建与测试
声明:RISCV具有多元.包容.普惠.开源的特点.作者本着RISC-V的特点,同意本内容允许任意转载,转载若修改,请先联系下面邮箱,本篇文章参考了很多方法,最下面有参考内容的链接,认为有侵权的地方,请 ...
- 使用GDAL库中的RPC校正问题
最近将GDAL库更新至1.11版本之后,发现之前写的RPC像方改正模型校正的结果偏差特别大(更新版本之前结果和PCI处理的结果一致).所以初步判断是GDAL库的bug,经过各个参数修改发现原来是指定的 ...
- SubSonic3.0插件分页查询速度测试
使用SubSonic3.0一段时间了,一直都想找机会测试一下各种查询分页速度,对比一下插件的查询效率到底怎么样,所以昨天写好了测试程序,准备好1K.1W.10W.50W和100W记录的数据表,早上详细 ...
- usb3.0传输速度测试软件,USB3.0与USB2.0的传输速度对比测试
USB 3.0对多数电脑爱好者都已经不陌生,发布也有段时间了,多数朋友大概都还只知道USB 3.0接口传送数据能力比USB 2.0接口快很多,但到底有多快,可能就很少人知道了.下面小编就为大家介绍一下 ...
- mmdetection2.3.0版本安装过程,以及训练、测试、可视化等(亲测好用,很顺利)
欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 mmdetection2.3.0版本安装过程,以及训练.测试.可视化等(亲测好用,很顺利) 文章目录: 1 运行mmde ...
- R︱Rstudio 1.0版本尝鲜(R notebook、下载链接、sparkR、代码时间测试profile)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 2016年11月1日,RStudio 1.0版 ...
- xlrd 1.2.0 版本通吃xls xlsx速度奇快
xlrd 1.2.0 版本通吃xls xlsx速度奇快 win32 excel application奇慢无比,openpyxl也不快 遇到for循环遍历cell数据更慢 读取5000行数据,顺带获取 ...
- 野芯CM4_USB3.0x4底板对比树莓派4B的USB3.0速度测试
关键词:CM4_USB3.0x4,树莓派4B,USB3.0,速度测试 野芯CM4_uSB3.0x4扩展底板拥有4个USB3.0接口,实物如下图所示,那么既然拥有了USB3.0,那么当然要来测试一下其性 ...
- type-c速度测试软件,速度篇—Type-C/USB3.0接口到底谁快_固态硬盘评测-中关村在线...
>>速度篇--Type-C/USB3.0接口到底谁快<< 在前面我们也提到,为了满足广大用户的使用需求,你可以根据自己的需要选择数据线.在这里笔者选择两款数据线进行的速度测试( ...
最新文章
- 特斯拉fsd全自动驾驶与华为自动驾驶
- 与大家分享一个我最近开始用的不错的JavaScript IDE
- plsql轻量版游标的使用
- MS SQL-Server快捷键
- 不小心把桌面进程结束了怎么办_微信不小心把天聊死怎么办?试试这3招,分分钟结束“尬聊”...
- Ubuntu 18.04 与 20.04 LTS 性能测试
- hud 3874 求区间内不同数字的和
- 油猴安装使用[自留]
- 软件测试技术案例教程 李海生 cd 源码 source,软件测试技术案例教程
- Android进阶学习视频
- 【java集合框架源码剖析系列】java源码剖析之TreeSet
- 案例征集 | 2021中国数据资产管理工具市场研究报告
- SQL语句,数据库增加、删除、修改、查询
- 游戏专辑一 3D游戏碰撞之体素内存、效率优化(未完待续10/14)
- Go+ 发布 weekly release: v0.7.3
- Codeforces 31d 题解
- Report Painter学习记录
- EXCEL导入商品资料时出错怎么办
- android杀进程管理,还在杀进程?Android你不知道的那些事儿
- 144基于springboot的易卖网商城源码下载
热门文章
- visio绘制网络拓扑图要求_国产操作系统也能用的国产图表绘制软件,替代Visio就用它了...
- 徐州哪个技校学计算机,徐州技校,徐州技术学校哪个好,徐州技术学校哪个知名度高一点 - IT教育频道...
- JavaScript中获取数组元素索引号方法
- Open3d之点云全局配准
- python爬取学校题库_Python爬虫面试题
- python 遍历_Python中遍历列表的方法总结
- Python标准库 - subprocess
- 整理Java基础知识--Date Time2
- Codeforces Round #FF (Div. 2) D. DZY Loves Modification 贪心+优先队列
- 【李宏毅2020 ML/DL】P75 Generative Adversarial Network | Conditional GAN