tfw檔案是關於tiff影像座標資訊的文字檔案,定義了影像象素座標與實際地理座標的仿射關係,基本原理如下:
x'=ax+by+c y'=dx+ey+f
其中: x'=象素對應的地理x座標
y'=象素對應的地理y座標
x=象素座標【列號】
y=象素座標【行號】
a=x方向上的象素解析度
d、b=旋轉系統
e=y方向上的象素分辨素
c=柵格地圖左上角象素中心x座標
f=柵格地圖左上角象素中心y座標
例項:tif格式影像圖,影象解析度為980*784*24b,左上角象素中心座標為【428000,2556800】,x方向地理距離為1000m,y方向地理距離為800m,通過公式計算得到它的座標資訊檔案為如下:
1.02040816326531
a 【x方向上的象素分辨素】
0.0
d 【旋轉係數】
0.0
b 【旋轉系統】
-1.02040816326531
e 【y方向上的象素解析度】
428000
c 【柵格地圖左上角象素中心x座標】
2556800
f 【柵格地圖左上角象素中心y座標】
值得注意的是arcgis中座標的原點是在左下角,但是tiff檔案的座標計算是在左上角,所以讀取座標的時候需要注意。
TIFF中關於TFW 檔案的問題
現在開始做 地理座標與地圖上進行顯示的工作。可自己什麼都不會,看來得好好研究,一步步做起。首先是tiff檔案所帶的tfw檔案。此word 檔案內容如如下形式 1.00000 0.00000 0.00000 1.00000 515000.00000 344000.00000 含義如下 1.00000 ...
C 中txt座標檔案的讀取
一 相關知識 1 容器vector的使用 需要 include以及using namepace std 2 結構體的使用 struct 3 檔案輸入流 需要 include 二 編寫 include include include include includeusing namespace std...
DCM醫學影像檔案的格式與讀取方法分享
醫學影像dcm是個類似png的分塊格式,內涵豐富醫療資訊,由於應用領域較窄,opencv沒有提供對其載入支援,一般採用dcmtk庫進行載入。博主本著研究探索的精神寫了這段 並分享出來,提供了解析dcm的dib資料 寬高 窗寬窗位 畫素間距的功能,支援反色dcm。輸入 檔名 輸出 寬高 窗寬窗位 畫素...