matlab geotiff,(Not recommended) Read GeoTIFF file[通俗易懂]

matlab geotiff,(Not recommended) Read GeoTIFF file[通俗易懂]geotiffread(Notrecommended)ReadGeoTIFFfilegeotiffreadisnotrecommended,exceptwhenreadingaGeoTIFFfilefromaURLorwhenreadingmultipleimagesfromthesamefile.Inothersituations,user…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

geotiffread

(Not recommended) Read GeoTIFF file

geotiffread is not recommended, except when reading a GeoTIFF

file from a URL or when reading multiple images from the same file. In other situations,

use readgeoraster instead. For more information, see Compatibility Considerations.

Description

[A,R] = geotiffread(filename)

reads a georeferenced grayscale, RGB, or multispectral image or data grid from the

GeoTIFF file specified by filename into A

and creates a spatial referencing object, R.

[X,cmap,R]

= geotiffread(filename)

reads an indexed image into X and the associated colormap into

cmap, and creates a spatial referencing object,

R.

[A,refmat,bbox]

= geotiffread(filename)

reads a georeferenced grayscale, RGB, or multispectral image or data grid into

A, the corresponding referencing matrix into

refmat, and the bounding box into bbox.

X, the associated colormap into

cmap, the referencing matrix into

refmat, and the bounding box into

bbox. The referencing matrix must be unambiguously defined by

the GeoTIFF file, otherwise it and the bounding box are returned empty.

[___] = geotiffread(url)

reads the GeoTIFF image from a URL.

[___] = geotiffread(___,idx)

reads one image from a multi-image GeoTIFF file or URL.

Examples

Read and Display the Boston GeoTIFF Image

[boston,R] = geotiffread(‘boston.tif’);

figure

mapshow(boston,R);

axis image off

cf58e00b1d87ddd52dee48593dfc71f8.gif

boston.tif copyright © GeoEye™, all rights reserved.

Input Arguments

filename — Name of GeoTIFF file

character vector | string scalar

Name of the GeoTIFF file, specified as a string scalar or character

vector. Include the folder name in filename or place the

file in the current folder or in a folder on the MATLAB® path. If the named file includes the extension

.TIF or .TIFF (either upper- or

lowercase), you can omit the extension from

filename.

idx — Index of image in GeoTIFF file

1 (default) | positive integer

Index of image in GeoTIFF file, specified as a positive integer. For

example, if idx is 3,

geotiffread reads the third image in the file. By

default, idx indexes to the first image in the

file.

url — Internet URL

character vector | scalar string

Internet URL, specified as a string scalar or character vector. The URL

must include the protocol type (e.g., “https://”).

Output Arguments

A — Georeferenced image or data grid

M-by-N numeric matrix | M-by-N-by-P

numeric array

Georeferenced image or data grid, returned as one of the following:

An M-by-N numeric matrix

when the file contains a grayscale image or data grid

An

M-by-N-by-P

numeric array when the file contains a color image,

multispectral image, hyperspectral image, or data grid

The class of A depends on the storage class of the

pixel data in the file, which is related to the

BitsPerSample property as returned by the imfinfo function.

R — Spatial referencing object

geographic raster reference object | map raster reference object

Spatial referencing object, returned as one of the following.

A geographic raster reference object of type GeographicCellsReference or GeographicPostingsReference. This object is

returned when the image or data grid is referenced to a

geographic coordinate system.

A map raster reference object of type MapCellsReference or

MapPostingsReference. This object is returned when the

image or data grid is referenced to a projected coordinate

system.

X — Indexed image

M-by-N numeric matrix

Indexed image, returned as an M-by-N

numeric matrix.

cmap — Color map

c-by-3 numeric matrix

Color map associated with indexed image X, specified

as an c-by-3 numeric matrix. There are

c colors in the color map, each represented by a red,

green, and blue pixel value. Colormap values are rescaled into the range

[0,1].

refmat — Referencing matrix

3-by-2 numeric matrix | []

Referencing matrix, returned as 3-by-2 numeric matrix that transforms

raster row and column indices to or from geographic coordinates according

to:

[lon lat] = [row col 1] * refmat

refmat defines a (non-rotational, non-skewed)

relationship in which each column of the data grid falls along a meridian

and each row falls along a parallel. refmat must be

unambiguously defined by the GeoTIFF file, otherwise it and the bounding

box, bbox, are returned empty.

Data Types:double

bbox — Bounding box

2-by-2 numeric matrix | []

Bounding box, returned as a 2-by-2 numeric matrix that specifies the

minimum (row 1) and maximum (row 2) values for each dimension of the image

data in the GeoTIFF file. bbox is returned empty if

refmat is ambiguously defined by the GeoTIFF

file.

Data Types:double

Tips

geotiffread imports pixel data using the TIFF-reading

capabilities of the MATLAB function imread and likewise shares any

limitations of imread. Consult the imread

documentation for information on TIFF image support.

Compatibility Considerations

geotiffread is not recommended

Not recommended starting in R2020a

geotiffread is not recommended, except when reading a GeoTIFF

file from a URL or when reading multiple images from the same file. In other

situations, use readgeoraster instead. There are no plans to remove

geotiffread.

Unlike geotiffread, which returns a referencing matrix in

some cases, the readgeoraster function returns a raster

reference object. Reference objects have several advantages over referencing matrices.

Unlike referencing matrices, reference objects have properties that

document the size of the associated raster, its limits, and the

direction of its rows and columns. For examples of reference object

properties, see GeographicCellsReference and

MapPostingsReference.

You can manipulate the limits of rasters associated with reference

objects using the geocrop or mapcrop functions.

You can manipulate the size and resolution of rasters associated with

reference objects using the georesize or mapresize functions.

This table shows some typical usages of geotiffread and how

to update your code to use readgeoraster instead. Unlike

geotiffread, the readgeoraster

function requires you to specify a file extension. For example, use [Z,R] =

readgeoraster(‘boston.tif’).

Not RecommendedRecommended[A,R] = geotiffread(filename);[A,R] = readgeoraster(filename);

[X,cmap,R] = geotiffread(filename);[X,R,cmap] = readgeoraster(filename);

[A,refmat,bbox] = geotiffread(filename);[A,R] = readgeoraster(filename);

xlimits = R.XWorldLimits;

ylimits = R.YWorldLimits;

bbox = [xlimits’ ylimits’];

Introduced before R2006a

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188821.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 风雨矿机路_二手矿机吧

    风雨矿机路_二手矿机吧   本文超过6500字。为了读者阅读方便,核心要点如下:1.杨作兴在芯片设计一线呆了20多年,在2014年进入矿圈。2.比特大陆的S7、S9矿机芯片,是杨作兴在业余时间兼职设计的。在他离开比特大陆后,比特大陆在比特币矿机芯片生产上砸了几十亿元,耗费两年时间却未能实现突破。3.杨作兴曾在2015年12月份与比特大陆讨论股权的事情,一直谈到2016年5月份,最终因为觉得比特大…

    2022年9月29日
    4
  • SQL模糊查询LIKE「建议收藏」

    SQL模糊查询LIKE「建议收藏」%由零个或者多个字符组成的任意字符串_任意单个字符串[]指定范围,例如[A~F]表示A到FZ范围内任意单个字符串[^]指定范围之外,例如[^A~F]表示A到F范围以外任意单个字符串LIKE通配符LIKE‘%ma%’…

    2022年4月29日
    72
  • 网络传真和传真服务器[通俗易懂]

    网络传真和传真服务器[通俗易懂]传真机自1906年在德国推出以来,到今天已走过一百多年的历史,传真的形式也从最早的机械传真、光电传真、数字传真发展到今天的电子传真、电脑传真、网络传真、无纸传真、传真系统、传真服务器、传真软件、传真卡等。   所谓电子传真机(包括各种类型的网络传真机、电脑传真机、数码传真机、无纸传真机、传真软件、传真系统、传真服务器等,下同),就是通过电脑收发传真。     在发送传真前,自动检

    2022年6月28日
    31
  • Eclipse 安装 SVN 插件的两种方法「建议收藏」

    Eclipse 安装 SVN 插件的两种方法「建议收藏」Eclipse 安装 SVN 插件的两种方法

    2022年4月23日
    101
  • OFDM调制matlab仿真详细代码

    OFDM调制matlab仿真详细代码MATLAB仿真代码%==================================================%作者:肆拾伍%时间:11/302019%版本:V3%=================OFDM仿真参数说明:================%%子载波数carrier_count—200%总符号数symbol_count…

    2022年6月4日
    25
  • sqlserver如何复制数据库_sql数据库复制到另一台电脑

    sqlserver如何复制数据库_sql数据库复制到另一台电脑快照复制:通过设定固定的时间周期 进行复制,时间周期范围可以任意设置在一分钟到一个月之间,是三种复制功能中最稳定的。事物复制:通过实时监测数据库更新,在每次 更新时对数据和数据库对象进行复制,实时性能 最好,但SQLServer个人版本无法提供事物复制功能,企业版本虽然有该功能,但不能对数据内容进行筛选,实用性和稳定性都比快照复制低。合并复制:指两个数据库之间

    2022年8月31日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号