Uses of Class
nom.tam.fits.compression.algorithm.hcompress.HDecompress.LongArrayPointer
Packages that use HDecompress.LongArrayPointer
-
Uses of HDecompress.LongArrayPointer in nom.tam.fits.compression.algorithm.hcompress
Methods in nom.tam.fits.compression.algorithm.hcompress that return HDecompress.LongArrayPointerMethods in nom.tam.fits.compression.algorithm.hcompress with parameters of type HDecompress.LongArrayPointerModifier and TypeMethodDescriptionprivate void
HDecompress.decode64
(ByteBuffer infile, HDecompress.LongArrayPointer a) char *infile; input file long *a; address of output tiledImageOperation [nx][ny] int *nx,*ny; size of output tiledImageOperation int *scale; scale factor for digitizationprivate int
HDecompress.dodecode64
(ByteBuffer infile, HDecompress.LongArrayPointer a, byte[] nbitplanes) long a[]; int nx,ny; Array dimensions are [nx][ny] unsigned char nbitplanes[3]; Number of bit planes in quadrantsprivate int
HDecompress.hinv64
(HDecompress.LongArrayPointer a, boolean smooth) int smooth; 0 for no smoothing, else smooth during inversion int scale; used if smoothing is specifiedprivate void
HDecompress.hsmooth64
(HDecompress.LongArrayPointer a, int nxtop, int nytop) long a[]; tiledImageOperation of H-transform coefficients int nxtop,nytop; size of coefficient block to use int ny; actual 1st dimension of tiledImageOperation int scale; truncation scale factor that was usedprivate void
HDecompress.qtreeBitins64
(byte[] a, int lnx, int lny, HDecompress.LongArrayPointer b, int n, int bit) Copy 4-bit values from a[(nx+1)/2,(ny+1)/2] to b[nx,ny], expanding each value to 2x2 pixels and inserting into bitplane BIT of B.private int
HDecompress.qtreeDecode64
(ByteBuffer infile, HDecompress.LongArrayPointer a, int n, int nqx, int nqy, int nbitplanes) char *infile; long a[]; a is 2-D tiledImageOperation with dimensions (n,n) int n; length of full row in a int nqx; partial length of row to decode int nqy; partial length of column (<=n) int nbitplanes; number of bitplanes to decodeprivate void
HDecompress.readBdirect64
(ByteBuffer infile, HDecompress.LongArrayPointer a, int n, int nqx, int nqy, byte[] scratch, int bit) private void
HDecompress.undigitize64
(HDecompress.LongArrayPointer a) private void
HDecompress.unshuffle64
(HDecompress.LongArrayPointer a, int n, int n2, long[] tmp) long a[]; tiledImageOperation to shuffle int n; number of elements to shuffle int n2; second dimension long tmp[]; scratch storage