FP2HDF(1) | General Commands Manual | FP2HDF(1) |
fp2hdf - convert floating point data to HDF
fp2hdf -h[elp] fp2hdf infile [infile...] -o[utfile outfile] [-r[aster] [ras_options...]] [-f[loat]]
fp2hdf converts floating point data to HDF Scientific Data Set (SDS) and/or 8-bit Raster Image Set (RIS8) format, storing the results in an HDF file. The image data can be scaled about a mean value.
Input file(s) contain a single two-dimensional or three-dimensional floating point array in either ASCII text, native floating point, or HDF SDS format. If an HDF file is used for input, it must contain an SDS. The SDS need only contain a dimension record and the data, but if it also contains maximum and minimum values and/or scales for each axis, these will be used. If the input format is ASCII text or native floating point, see "Notes" below on how it must be organized.
ras_opts:
newmax = mean + max(abs(max-mean), abs(mean-min))
newmin = mean - max(abs(max-mean), abs(mean-min))
If the input file format is ASCII text or native floating point, it must have the following input fields:
format
nplanes
nrows
ncols
max_value
min_value
[plane1 plane2 plane3 ...]
row1 row2 row3 ...
col1 col2 col3 ...
data1 data2 data3 ...
...
Where:
Convert floating point data in "f1.txt" to SDS format, and store it as an SDS in HDF file "o1":
fp2hdf f1.txt -o o1
Convert floating point data in "f2.hdf" to 8-bit raster format, and store it as an RIS8 in HDF file "o2":
fp2hdf f2.hdf -o o2 -r
Convert floating point data in "f3.bin" to 8-bit raster format and SDS format, and store both the RIS8 and the SDS in HDF file "o3":
fp2hdf f3.bin -o o3 -r -f
Convert floating point data in "f4" to a 500x600 raster image, and store the RIS8 in HDF file "o4". Also store a palette from "palfile" with the image:
fp2hdf f4 -o o4 -r -e 500 600 -p palfile
Convert floating point data in "f5" to 200 planes of 500x600 raster images, and store the RIS8 in HDF file "o5". Also scale the image data so that it is centered about a mean value of 10.0:
fp2hdf f5 -o o5 -r -i 500 600 200 -m 10.0
October 30, 1999 |