Source code archived separately.
 Name                                Last modified      Size
 Name                                Last modified      Size  
![[PARENTDIR]](/icons/back.gif) Parent Directory                                         -
 Parent Directory                                         -   
![[   ]](/icons/unknown.gif) icomp                               2005-10-27 21:59  788K
 icomp                               2005-10-27 21:59  788K  
![[   ]](/icons/unknown.gif) idecomp.linux                       2007-08-23 14:56   80K
 idecomp.linux                       2007-08-23 14:56   80K  
![[   ]](/icons/unknown.gif) idecomp                             2007-10-29 14:53   79K
 idecomp                             2007-10-29 14:53   79K  
![[   ]](/icons/unknown.gif) idecompx.ppc                        2007-10-30 22:23   84K
 idecompx.ppc                        2007-10-30 22:23   84K  
![[   ]](/icons/unknown.gif) idecompx.x86_64.old                 2012-12-04 23:02   63K
 idecompx.x86_64.old                 2012-12-04 23:02   63K  
![[   ]](/icons/unknown.gif) idecompx                            2013-02-25 21:46   63K
 idecompx                            2013-02-25 21:46   63K  
NRL ICER
Dennis Wang
7 Oct 2005
COMPRESSION
-----------
Usage: icomp options [-v] [-h] [-i inputfile] [-o outputfile ] [-s segments] [-r rows] [-c columns]
[-f filter] [-d decomps] [-b bytequota] [-m min_loss]
Example: 
icomp -v -i rawfile -o compressed -s 16 -r 1024 -c 1024 -f 0 -b 100000 -m 0
The input file should be an array of 16 bit pixels.
The filters are numbered 0 to 6 corresponding to different wavelet filters.
The choice of filter is dependent upon dynamic range of the image.  The widest dynamic range flter is filter 0.
Segments is the number of segments the image is divided into for compression.  When a packet is lost, one or possibly two segments are lost.
Decomps is the level of decomposition, together with the number of segment this determines the smallest sub area the will be compressed.
DECOMPRESSION
-------------
The ICER decompresser is called idecomp
The only important arguments are the input filename and the output file name.
-v is the verbose option
-h generates the message below
Usage: idecomp options [-v] [-h] [-i inputfile] [-o outputfile ]
Example: idecomp -v -i rawfile -o compressed
Output Messages:
The only important message is the ICER_DIVIDE_BY2_FLAG which indicates the image was divided by two for dynamic range reasons.  You will probably never see it because the FSW Build 4.7 should put it in explicitly in the command log (it will be done prior to ICER).