converting tiff from ascii

6 ビュー (過去 30 日間)
Tanmoyee Bhattacharya
Tanmoyee Bhattacharya 2016 年 2 月 3 日
編集済み: Image Analyst 2016 年 2 月 3 日
I have rainfall data in
lat lon Rainfall
34.67 87.56 79
34.68 87.56 90
Now I want to convert it in .tiff image format.How can I do this.

回答 (1 件)

Image Analyst
Image Analyst 2016 年 2 月 3 日
編集済み: Image Analyst 2016 年 2 月 3 日
Loop over lat and lon and convert them into a row or column, then assign the value, maybe like
maxCols = ceil(max(100 * lon));
maxRows = ceil(max(100 * lat));
rainfallImage = zeros(maxRows, maxCols, 'uint8');
for k = 1 : length(lat)
col = round(100 * lon(k));
row = round(100 * lat(k));
rainfallImage(row, col) = Rainfall(k);
end
imshow(rainfallImage, []);
colormap(hot(256));
colorbar;
imwrite(rainfallImage, 'RainFallImage.tif');

カテゴリ

Help Center および File ExchangeImages についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by