当前位置: 华文问答 > 数码

文件体积达到 1 GB 甚至 1 TB 的图片会呈现何种内容?

2020-01-07数码

在遥感领域,处理几百兆几G甚至几T的图片都是家常便饭

通俗地说,就是卫星在轨道上拍摄的地球的照片

这些都是将来制作地图的依据

为何卫星拍的图片文件巨大呢?

因为常规照片只是对波长为400nm到700nm左右的电磁波的记录

用人话说就是,光的本质是电磁波,拍的都是在人眼能看见的光的范围

人眼看不见红外线和紫外线,但这部分波段却蕴含了大量有用信息

所以卫星会把他们拍下来

并且每个像素点可能代表实地几平方米到几平方分米,代表的越小说明分辨率越高,反应到图像上就是越清晰

举个例子,我国遥感卫星高分一号,一般一张照片代表实地32公里*32公里,假设空间分辨率是半米,就是一个像素点代表实地0.5平方米,就是1.8e9个像素点,假设一个像素点3byte,则一张图片大小约为5,149.84131兆,这还只考虑了可见波波段。

这只是单张的常规大小。没什么稀奇的地方。

然而你想这样的图片,不考虑格式的兼容问题,常规图像处理软件光是读取都是不可能的,所以一般用专业的软件处理,如envi,erdas等。

记得一则轶事: 有些官员为了应付上面提出的绿化还林等指标,把房顶漆成绿色,这样从卫星图上看起来就是绿油油的一片。too naive了,虽然这样欺骗了可见光波段,但我们还有红外线,紫外线,植被和房顶对这些波段的光的反射性质是不同的,所以不管房子什么颜色,都在这些波段下看的一清二楚。据说武大测绘院曾利用这些技术在奥运会期间查看征地后,老百姓为了多分点钱,又偷着增盖建筑的行为,为国家节省几亿人民币。

所谓的电影只不过是一堆照片而已。要无限放大地球,或许就是未来遥感卫星要达到的目标,目前还达不到,各位玩过谷歌地球的自然知道,放太大后,图片会变成一个个像素点。

遥感卫星帮助人类扩展了自己的视力范围,使得人们可以制霸多波段甚至全波段范围的电磁波,可以看到人类看不到的东西,所以一副照片储存的信息远远超出你的想象,不仅要提高相片的信息量,同时相应的处理手段也应跟上。

下面是我电脑里存的卫星遥感图片的大小(是一景照片的几分之几,比较小,400多兆):

envi被我卸载了,所以目前还不能给各位展示

等我装回来这个接近4G的庞然大物后再说

安装好了:

左边采用了特殊的波谱合成方式,植被在其中会显示为绿色,河流显示为黑色

右边接近人眼看到的效果,就是RGB三个波段的合成

还记得我上文说的轶事吗?是不是觉得那个官员很可笑呢?

风云4号实时卫星图像:

向日葵8号卫星在B站有直播:

上面展示使用的是Landsat卫星的图像,其可以记录的波段为:

空间分辨率就是我说的,一个像素格子表示30m*30m的面积

其他更详细的,感兴趣的可以自学。

是不是觉得人类就和孙大圣一样,拥有火眼金睛的能力啊

所以一定要重视科学,科技才能推动国家的进步

谢谢观看