QGIS支援無失真影像壓縮格式讀取
GIS系統中網格資料(Raster Data)圖檔往往很大,需要耗費很多的磁碟儲存空間,大圖也常常會讓系統速度變的很慢,甚至當機;如果採用一般影像壓縮格式,又會有失真的問題,同時因為增加解壓縮程序也會讓圖檔開啟時間加長,為了圓滿解決這些問題,「無失真影像壓縮」技術便是一個重要的解決方案。
目前業界常用的無失真影像壓縮格式有JPEG 2000、ECW、MrSID等檔案格式,都是基於小波轉換理論的壓縮方式,透過建立影像金字塔,可以加速影像的顯示速度,其中以JPEG 2000(或稱JP2)為開放格式,最為通用,目前Photoshop CS版本以上,額外安裝增效模組(plug-in)後,便可以將一般圖檔轉換成JPEG 2000格式;ECW及MrSID格式,則是GIS或遙測影像處理軟體常用的格式。一般而言,無失真影像壓縮軟體的商業模式,壓縮軟體(Encoder)都需要付費,解壓縮(Decoder)或看圖軟體則是免費的。
之前QGIS軟體因為版權問題,預設安裝時並不支援讀取ECW及MrSid格式,而需要額外繁複的安裝步驟(請參考:Installing support for raster *.ECW (ERMapper) and *.sid (MrSid) formats )才能支援。好消息是現在安裝QGIS 1.5.0 Windows Standalone Installer程式同時,系統就會協助將讀取ECW及MrSid格式的套件一併安裝好。
上述是針對QGIS中無失真影像壓縮讀檔(Read)的部分,如果是要轉存壓縮檔(Write),例如將Geotiff轉換成JPEG 2000、ECW、MrSID等檔案格式,一般而言就要使用到付費商業軟體。網路上有一個免費的ECW JPEG 2000 Compressor 7.0b軟體,主要的功能是讓使用者免費針對原始影像檔案容量小於500MB圖檔,將影像壓縮成ECW或是JPEG 2000格式。不過,前幾年ER Mapper被ERDAS併購以後,這個軟體就不再由官方網站中提供了,所以讀者要下載,請前往WAVGEN(http://www.wavgen.com/download_encoders.html)。此外,針對JPEG 2000影像壓縮,常見的還有JasPer、KaKaDu 等Open Source程式可以運用。
相關閱讀:
- GDAL Raster Formats List
- 應用JPEG 2000於航空影像壓縮(Credit:吳鴻謙)
- Geospatial Image Formats Shootout (Credit:GeoConnexion)
- 無失真影像壓縮MrSID格式(Credit:中研院人社中心)
- 將相片基本圖掃描影像檔轉換成具地理坐標之ECW檔案格式SOP(Credit:中研院人社中心)