我是靠谱客的博主 秀丽发卡,这篇文章主要介绍matlab 读取pts_matlab读取tiff卫星遥感图像和地理信息并转化为点云,现在分享给大家,希望可以做个参考。

简介

本文介绍使用matlab对遥感图像软件上截取的tiff格式图像进行图像提取和地理位置的提取。简单介绍matlab所使用的对应类和函数:geotiffread函数,GeographicCellsReference类,intrinsicToGeographic函数。最后使用matlab提供的相关函数提取每个像素的地理坐标转换为点云数据。

主要函数与类介绍

1,[A,R] = geotiffread(filename)

从由filename 指定的GeoTIFF文件中读取地理灰度图,RGB或多光谱图像或数据网格到A 中,并创建GeographicCellsReference对象R。 [boston,R] = geotiffread('boston.tif'); figure mapshow(boston,R); axis image off

图像的显示结果如下:

1cc2a8ee435710c27284d74aa0cd6784.png

2,[X,cmap,R] = geotiffread(filename)

[A,refmat,bbox] = geotiffread(filename)

[X,cmap,refmat,bbox] = geotiffread(filename)

以上函数功能和第一个差不多,详情见matlab对函数geotiffread的说明:http://www.mathworks.com/help/map/ref/geotiffread.html

3,Geogr

最后

以上就是秀丽发卡最近收集整理的关于matlab 读取pts_matlab读取tiff卫星遥感图像和地理信息并转化为点云的全部内容,更多相关matlab内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部