IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 15649


Ignore:
Timestamp:
Nov 18, 2007, 11:58:15 PM (18 years ago)
Author:
eugene
Message:

working on compression

Location:
trunk/Ohana/src/libfits/matrix
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libfits/matrix/F_compress_M.c

    r15647 r15649  
    103103  // XXX is Noptions set to the correct value?
    104104  // XXX get ZMASKCMP
    105 
    106105  int zsimple, have_zsimple;
    107106  int have_ztension;
     
    183182      // put the byte-swapping in gifts_varlength_column_pointer, but this is fairly weak.
    184183
     184      // XXX inconsistency between data element size between compressed data, uncompressed data,
     185      // and output pixel data.....
     186
    185187      case 'B': {
    186188        char *zdata;
     
    254256  int *Ztile = NULL;
    255257
     258  ALLOCATE (counter, int, matrix->Naxes);
     259  ALLOCATE (Ztile, int, matrix->Naxes);
     260
    256261  // counter for current row in tile to copy
    257   ALLOCATE (counter, int, matrix->Naxes);
    258   memset (counter, 0, matrix->Naxes*sizeof(int));
    259 
    260262  // true sizes of this tile (in pixels)
    261   ALLOCATE (Ztile, int, matrix->Naxes);
    262263  for (i = 0; i < matrix->Naxes; i++) {
     264    counter[i] = 0;
    263265    Ztile[i] = MIN ((matrix->Naxis[i] - otile[i]*ztile[i]), ztile[i]);
    264266  }
  • trunk/Ohana/src/libfits/matrix/F_uncompress_data.c

    r15487 r15649  
    5353
    5454    int Npix;
    55     Npix = *Nout * (out_pixsize / 4.0);
     55    // Npix = *Nout * (out_pixsize / 4.0);
     56    Npix = *Nout;
    5657
    5758    Ninsum += Nzdata;
Note: See TracChangeset for help on using the changeset viewer.