mShrinkCube1
Reduce the size of a fits cube
Usage
mShrinkCube [-f]
[-d
level]
[-h
hdu]
[-m
factor]
[-s
statusfile]
in.fits
out.fits
factor
Overview
A utility for reducing the size of a FITS cube, by averaging blocks of pixels by any factor spatially and by integer factors in the third dimension.
Options
-
-f -
Fixed-size flag - specify output size of image, instead of the size of blocks of pixels to be averaged
-
-d level -
Turns on debugging to the specified level (1-4).
-
-h hdu -
Use the specified FITS extension (default is to use the first HDU with image data)
-
-m factor -
The (positive integer) factor by which to compress the cube in the third (usually wavelength-related) dimension.
-
-s statusfile -
Output and errors are sent to statusfile instead of to stdout
Arguments
- in.fits
-
Input FITS cube
- out.fits
-
Path to output FITS cube.
- factor
-
Size of blocks, in (fractional) pixels, to average. File size will be reduced by 1/factor squared. If the -f (fixed-size) flag is used, factor is the desired width of the output image.
Result
[Normal mode]: FITS output image, reduced in size by a factor of (1/factor)^2 .
[Fixed-size mode]: FITS output image of width factor
Messages
OK
|
[struct stat="OK"] |
|---|---|
ERROR
|
Cannot open status file: statusfile |
ERROR
|
Image size factor cannot be interpreted as an real number |
ERROR
|
Shrink factor factor cannot be interpreted as an real number |
ERROR
|
[struct stat="ERROR", msg= |
ERROR
|
HDU value (n) must be a non-negative integer |
ERROR
|
Third axis compression factor (n) must be a positive integer |
ERROR
|
Image file in.fits missing of invalid FITS. |
ERROR
|
FITS library error |
Examples
- $ mShrinkCube final/out.fits final/out-lowres_5.fits 5
-
[struct stat="OK"]
Releases
5 releases since Debian 9 (Stretch); the text changed 1 time.
-h since Debian 10 (Buster).