【231】◀▶ 利用 IDL 讀取 TIFF 數據


參考:Create Latitude/Longitude Arrays for GeoTIFF Image

     用到的函數為 READ_TIFF,通過此函數可以獲取 TIFF 數據的數組信息,同時可以獲取地理坐標信息,包括最大緯度值、最小經度值、一個象元所代表的經緯度值,這些信息可以通過 ArcGIS 軟件獲取對比。


01   READ_TFF 讀取單通道或多通道 TIFF 格式數據,返回圖像數組及相關參數。
02   WRITE_TIFF 寫入 TIFF 文件。
03   QUERY_TIFF 查詢 TIFF 文件信息。

序號 名稱  

功能說明

  語法 & 舉例
01 READ_TIFF  

讀取單通道或多通道 TIFF 格式數據,返回圖像數組及相關參數。
----------------------------------------------------------------------------------

Result = READ_TIFF( Filename [, R, G, B] [, CHANNELS=scalarorvector] [, DOT_RANGE=variable] [, GEOTIFF=variable] [, ICC_PROFILE=variable] [, IMAGE_INDEX=value] [, INTERLEAVE={0 | 1 |2}] [, ORIENTATION=variable] [, PHOTOSHOP=variable] [, PLANARCONFIG=variable] [, SUB_RECT=[x, y, width, height]] [, /VERBOSE] )
----------------------------------------------------------------------------------
Filename:TIFF 文件名
GEOTIFF:返回包含 TIFF 數據信息的結構體

 

 

tifarr = READ_TIFF('d:\aa.tif', GEOTIFF=geotag)

;一個象元的經度值: geotag.ModelPixelScaleTag[0]
;一個象元的緯度值: geotag.ModelPixelScaleTag[1]
 
;最小的經度值: geotag.ModelTiePointTag[3]
;最大的緯度值: geotag.ModelTiePointTag[4]

 

 

 

 02 WRITE_TIFF

 

 

寫入 TIFF 文件。
-----------------------------------------------
WRITE_TIFF, Filename[, Image] [, /APPEND] [, /BIGTIFF] [, BITS_PER_SAMPLE={1 | 4 | 8}] [, RED, GREEN, BLUE=value] [, /CMYK] [, COMPRESSION={0 | 1 | 2 | 3}] [, DESCRIPTION=string] [, DOCUMENT_NAME=string] [, DOT_RANGE=intarray] [, GEOTIFF=structure] [, /COMPLEX | , /DCOMPLEX | , /DOUBLE | , /L64 | , /LONG | , /SHORT | , /FLOAT] [, ICC_PROFILE=bytearray] [, ORIENTATION=value] [, PHOTOSHOP=array] [, PLANARCONFIG={1 | 2}] [, /SIGNED] [, UNITS={1 | 2 | 3}] [, /VERBOSE] [, XPOSITION=units] [, XRESOL=pixels/inch] [, YPOSITION=units] [, YRESOL=pixels/inch]
-----------------------------------------------
Filename:TIFF 文件名
GEOTIFF:返回包含 TIFF 數據信息的結構體

 

 

 03 QUERY_TIFF  

查詢 TIFF 文件信息。
-----------------------------------------------
Result = QUERY_TIFF ( Filename [, Info] [, GEOTIFF=variable] [, IMAGE_INDEX=index] )
-----------------------------------------------
Filename:文件名
GEOTIFF:返回包含 TIFF 數據信息的結構體

 

 

           


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM