纓帽變換是根據多光譜遙感中土壤、植被等資訊在多維光譜空間中資訊分布結構對影象做的經驗性線性正交變換。 pie 支援對 landsat mss、 landsat 5 tm、landsat 7 etm 資料進行變換。
纓帽變換旋轉光譜的座標空間,旋轉後的座標軸不是指到主成分的方向,而是指到另外的方向,而這些方向與地物型別和變化有密切的關係,特別是與植物生長和土壤有關。纓帽變換既可以實現資訊壓縮,又可以幫助解譯分析農作物特徵。這個變換主要用於陸地資源衛星資料,包括 mss、 tm 和 etm+感測器的影象。
對於 tm 和 etm+影象, k-t 變換的前 3 個分量的實際物理意義:
1) 亮度,第一分量,反映了總體的反射值。
2) 綠度,第二分量,用亮度和綠度兩個分量組成的二維平面可叫做「植被」。
3) 濕度,第三分量,濕度和亮度兩個分量組成的一維平面可定義為「土壤」。
pie sdk支援演算法功能的執行,下面對纓帽變換演算法功能進行介紹。
第一步演算法引數設定
第二步演算法執行
第三步結果顯示
2.2.演算法引數
演算法名稱
纓帽變換
c#演算法dll
pie.commonalgo.dll
c#演算法名稱
pie.commonalgo.transformfuncalgo
引數結構體
datatrans_exchange_info
引數說明
algotype
int區分呼叫的是哪個演算法
0 主成分變換
1 最小雜訊變換
2 傅利葉變換
3 小波變換
4 纓帽變換
m_strinputfile
string
輸入檔案
輸出檔案
(*.tif;*.tiff; *.img)
m_strfiletypecode
string
輸出檔案型別,預設gtiff
.tif/.tiff——gtiff
.img—————hfa
其他—————envi
m_ntype
int纓帽變換需要的衛星型別
landsat5 tm
landsat mss
landsat7 etm
專案路徑
資料路徑
示例**
1view code///2
///纓帽變換演算法測試,本演算法實現了將lc81240392013219lgn00_multispectral.tif進行纓帽變換
3///
4public
override
void
onclick()
5
PIE SDK分類統計
分類統計功能是將分類後的結果統計輸出。pie sdk支援演算法功能的執行,下面對分類統計演算法功能進行介紹。第一步演算法引數設定 第二步演算法執行 第三步結果顯示 演算法名稱 分類統計 c 演算法dll pie.commonalgo.dll c 演算法名稱 pie.commonalgo.imgcla...
PIE SDK輻射定標
輻射定標是使用大氣糾正技術將影像資料的灰度值轉化為表觀輻亮度 表觀反射率等物理量的過程。pie支援演算法功能的執行,下面對輻射定標演算法功能進行介紹。2.1.實現步驟 第一步演算法引數設定 第二步演算法執行 第三步結果顯示 2.2.演算法引數 演算法名稱 輻射定標 c 演算法dll pie.comm...
PIE SDK位深轉換
位深轉換功能是一種用於更改乙個給定輸入檔案資料範圍的靈活方法。可以完全控制輸入和輸出直方圖,以及輸出資料型別 位元組型 整型 浮點型等 pie支援演算法功能的執行,下面對位深轉換演算法功能進行介紹。2.1.實現步驟 第一步演算法引數設定 第二步演算法執行 第三步結果顯示 2.2.演算法引數 c 演算...