NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hello, I would suggest rather than using hdf5 adapter available in visad, you should netcdf-java library for reading hdf5 images. It is pretty simple and straight forward. NetcdfFile ncFile = NetcdfFile.open("myfile.h5");Variable var = ncFile.findVariable("my_variable"); //the dataset you want to read
//Assuming image is 2 dimension int scans = var.getDimension(0).getLength(); //Getting scans int pixels = var.getDimension(1).getLength(); //Getting pixels float samples[] =var.read(float.class); //suppose dataset is float dataGiven the width, height and pixels of the image (range), you can use any of the example provided in examples with visad source code to construct the flatfield and create a display.
To find netcdf-java library, just google "netcdf-java". Ghansham On 03/20/2014 11:30 PM, visad-request@xxxxxxxxxxxxxxxx wrote:
Send visad mailing list submissions to visad@xxxxxxxxxxxxxxxx To subscribe or unsubscribe via the World Wide Web, visit http://mailman.unidata.ucar.edu/mailman/listinfo/visad or, via email, send a message with subject or body 'help' to visad-request@xxxxxxxxxxxxxxxx You can reach the person managing the list at visad-owner@xxxxxxxxxxxxxxxx When replying, please edit your Subject line so it is more specific than "Re: Contents of visad digest..." Today's Topics: 1. (no subject) (Devanshi Prajapati) ---------------------------------------------------------------------- Message: 1 Date: Wed, 19 Mar 2014 23:52:35 +0530 From: Devanshi Prajapati<prajapati.devanshi@xxxxxxxxx> To: visad@xxxxxxxxxxxxxxxx Subject: [visad] (no subject) Message-ID: <CAH3DJ6K15usGntrtRSBxqR9oGFThqHiDx2j-dAqTQuioP1aGdQ@xxxxxxxxxxxxxx> Content-Type: text/plain; charset="iso-8859-1" Hello , I want an example that how to plot an hdf5 image in visAD, using it's adapter.I have tried but it is not working.
visad
archives: