Tito, 

Você pode mostrar a imagem que está tentando abrir?

Idealmente, importá-la no R deveria ser tão fácil quanto isso:

library(raster)
r <- raster('A20072132007243.L3m_MO_CHL_chlor_a_4km')
 
Porém, dependendo de como o hdf estiver organizado, o mais recomendado é usar o 
gdal_translate para converter a banda que você quer em um formato mais 
acessível, digamos .tif:

system('gdal_translate -of GTiff 
HDF4_SDS:SEAWIFS_L2:"S2006365040146.L2_GAC_OC":26 
/home/thiago/Downloads/seawifs.tif')
library(raster)
r<-raster('seawifs.tif')

O comando acima converterá a banda 26 do arquivo S2006365040146.L2_GAC_OC no 
arquivo seawifs.tif, que depois é facilmente aberto pelo raster.

Você pode ver as bandas disponíveis no HDF usando o gdalinfo ou abrindo o 
arquivo no QGIS. Você precisará instalar o GDAL para usar essas ferramentas. Se 
estiver no ubuntu, o pacote é o gdal-bin.

Saudações,
--
Thiago V. dos Santos
PhD student
Land and Atmospheric Science
University of Minnesota
http://www.laas.umn.edu/CurrentStudents/MeettheStudents/ThiagodosSantos/index.htm
Phone: (612) 323 9898


________________________________
 From: Tito Conte <[email protected]>
To: "[email protected]" <[email protected]>; Thiago V. dos Santos 
<[email protected]> 
Sent: Monday, August 12, 2013 8:03 PM
Subject: Re: [R-br] Arquivos hdf
 


Benilton, o hdf5 não abre o arquivo

Thiago os arquivos são do seawifs, ao que parece não tem que processar a 
imagem, o problema é abri-los mesmo


Tito Conte
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a