Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

qtest.c File Reference

#include <stdio.h>
#include "mtypes.h"
#include "mproto.h"

Go to the source code of this file.


Functions

 main ()

Function Documentation

main  
 

Definition at line 55 of file qtest.c.

References a, Block, FlatBlock, i, mp_quant_zig_block(), mp_rle_huff_block(), and _BitBucket::totalbits.

00056 {
00057     Block a;
00058     FlatBlock b;
00059     BitBucket *bb;
00060     int i, j;
00061 
00062     bb = new_bitbucket();
00063 
00064     for (i = 0; i < 8; i++)
00065         for (j = 0; j < 8; j++)
00066             a[i][j] = random() % 100;
00067     mp_quant_zig_block(a, b, 1, 1);
00068     for (i = 0; i < 64; i++)
00069         printf("%6d ", b[i]);
00070     printf("\n");
00071 
00072     mp_rle_huff_block(b, bb);   /* intuititve names, huh? */
00073 
00074     printf("Huffman output is %d bits\n", bb->totalbits);
00075 }
 

Powered by Plone

This site conforms to the following standards: