2022年9月18日 星期日

使用2種衛星頻道,製作RGB合成雲圖

使用2種衛星頻道,製作RGB合成雲圖。

下載資料

從日本日本高知大學衛星資料庫下載2筆資料。 選取檔案格式為Geo-coordinate mapped data for GAME research area. N70 - S20, E70 - E160. 1/20 degree resolution. 1800 x 1800 pixels. PGM (Portable Gray Map) format with Gzip compression.的資料。

選紅外線頻道IR1及IR2的資料,就選軒蘭諾颱風。

from PIL import Image
import numpy as np
PGMFileIR1='HMW822090416IR1.pgm'
PGMFileIR2='HMW822090416IR2.pgm'
imgIR1 = Image.open(PGMFileIR1)
imgIR2 = Image.open(PGMFileIR2)
imgRGB = Image.merge('RGB',(imgIR1,imgIR1,imgIR2))
imgRGB.save('IR1_IR2_202209041600.png')

這程式的重點是merge可以把RGB三層的圖檔合成一張彩色的圖。可惜IR1跟IR2合成的彩色雲圖,跟灰階沒有太明顯差別。



沒有留言:

張貼留言

用matplotlib畫衛星雲圖

用另外一種方式畫衛星雲圖。這方法式結合了matplotlib、pyresample和cartopy 使用viridis這個色階畫出來長這樣。