一种提高图像融合及其他一些处理速度的方法

影像的存储顺序分为BSQ、BIL、BIP三种,其中BSQ显示速度最快,BIL和BIP在一些处理中速度较快,尤其是那种逐个像元处理的算法。

那么问题来了,有些ENVI使用者使用我们网站提供的流程,比如一些图像融合算法,计算机硬件配置比较高,可是速度没有我们的快。其中有一个重要原因就是数据储存顺序的原因,如下我们以高分一号数据为例,测试BSQ和BIP的处理时间。

•硬件

– 联想ThinkPad W510笔记本电脑

– CPU:i7 Q820 1.72GHz 四核

– 内存:8G

– 硬盘:500G,7200转

• 软件

– Window 7旗舰版

– ENVI5.2

•数据:标准一景高分一号多光谱和全色图像,分别经过正射校正处理,BSQ储存顺序。

注:高分一号L1A级数据的储存顺序是BIP。

BSQ储存顺序

  • NND图像融合:/Image Sharpening/NNDiffuse Pan Sharpening

         处理时间:19分24秒

         结果文件大小:3.51G

BIP储存顺序

  • 储存顺序转换:/Raster Management/Convert Interleave

     只对多光谱图像处理,由BSQ变成BIP,不生成新文件。

            处理时间:27秒

  • NND图像融合:/Image Sharpening/NNDiffuse Pan Sharpening

            处理时间:5分58秒

             结果文件大小:3.51G

      从上面测试中可以看出,BSQ的处理时间大约是BIP的3倍。因此,在进行一些基于像素的处理时候,转成BIP储存顺序能提高很大的效率。

posted @   ENVI-IDL技术殿堂  阅读(868)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示