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  

fim.c File Reference

#include <sys/types.h>
#include <stdio.h>
#include <math.h>
#include <ctype.h>
#include <sys/stat.h>
#include <stdlib.h>

Go to the source code of this file.


Defines

#define min(a, b)   ((a) < (b) ? (a) : (b))
#define max(a, b)   ((a) > (b) ? (a) : (b))
#define EPX1   64
#define EPY1   64
#define EPS1   (2*EPX1*EPY1)
#define EPX2   128
#define EPY2   128
#define EPS2   (2*EPX2*EPY2)
#define NOISE_THR   10.
#define SCALE   10000
#define D_COEF   1.
#define CORR   ".CORR"
#define IM_HEIGHT   256
#define IM_ARR   (IM_HEIGHT*IM_HEIGHT)
#define OFFSET   (28*IM_HEIGHT)
#define H_SIZE   (OFFSET+IM_ARR)
#define IM_SIZE   (2*H_SIZE)
#define SEQ_SIZE   1024
#define NF_MAX   1050
#define EXT_FILES   1

Functions

double strtod ()
 main (argc, argv) int argc

Variables

char * ProgName
char * SQ_name
char * f_name [NF_MAX]
char ** ptr
char * file_out
char * ort_name
char file_CORR [256]
int ORT_ar [EXT_FILES][SEQ_SIZE]
int ORT_Nr [EXT_FILES]
int idot
int isq
float fORT [EXT_FILES][SEQ_SIZE]
float alpha
float fdot
float fsq
float noise_thr
int SQ_Nr
int SQ_arr [SEQ_SIZE]
int n_ort
int Im_frst = 0
int npoints = 0
int m_points
int N_im
int fsize
int isize
int ar_size
int itmp
short int * ar
short int tmp_ar [H_SIZE]
short int corr_ar [H_SIZE]
float fSQ [SEQ_SIZE]
float ft [SEQ_SIZE]
float fSQ1 [SEQ_SIZE]
float dt [SEQ_SIZE]
float fa
float fb
float fim [IM_ARR]
float amin
float amax
float ftmp
float abmax
float del_1
float max_dev
float pct = 30.
float pcc
float fSQ_vl
float fll
float coef = D_COEF
float fzz
float fl_1ref
float sq_1n
float fcorr
float max_cor
float delr
float next_cor = 0
FILE * fp
int offs
int normalize = 1
int correl_im = 0
int diff_im = 0
int n_ess = 0
char * argv []
char fname []
char arr []

Define Documentation

#define CORR   ".CORR"
 

Definition at line 40 of file fim.c.

#define D_COEF   1.
 

Definition at line 39 of file fim.c.

#define EPS1   (2*EPX1*EPY1)
 

Definition at line 32 of file fim.c.

#define EPS2   (2*EPX2*EPY2)
 

Definition at line 35 of file fim.c.

#define EPX1   64
 

Definition at line 30 of file fim.c.

#define EPX2   128
 

Definition at line 33 of file fim.c.

#define EPY1   64
 

Definition at line 31 of file fim.c.

#define EPY2   128
 

Definition at line 34 of file fim.c.

#define EXT_FILES   1
 

Definition at line 49 of file fim.c.

#define H_SIZE   (OFFSET+IM_ARR)
 

Definition at line 44 of file fim.c.

#define IM_ARR   (IM_HEIGHT*IM_HEIGHT)
 

Definition at line 42 of file fim.c.

#define IM_HEIGHT   256
 

Definition at line 41 of file fim.c.

#define IM_SIZE   (2*H_SIZE)
 

Definition at line 45 of file fim.c.

#define max a,
b       ((a) > (b) ? (a) : (b))
 

Definition at line 28 of file fim.c.

#define min a,
b       ((a) < (b) ? (a) : (b))
 

Definition at line 27 of file fim.c.

#define NF_MAX   1050
 

Definition at line 48 of file fim.c.

#define NOISE_THR   10.
 

Definition at line 37 of file fim.c.

#define OFFSET   (28*IM_HEIGHT)
 

Definition at line 43 of file fim.c.

#define SCALE   10000
 

Definition at line 38 of file fim.c.

Referenced by scale_image().

#define SEQ_SIZE   1024
 

Definition at line 47 of file fim.c.


Function Documentation

main argc   ,
argv   
 

double strtod  
 

Referenced by AFNI_brick_to_mri(), AFNI_drive_addto_graph_1D(), AFNI_drive_addto_graph_xy(), AFNI_drive_open_graph_1D(), AFNI_drive_open_graph_xy(), AFNI_drive_open_window(), AFNI_drive_set_pbar_number(), AFNI_drive_set_threshnew(), AFNI_drive_set_threshold(), AFNI_fimmer_compute(), AFNI_numenv(), AFNI_parse_args(), AFNI_process_setup(), AFNI_set_func_range(), AFNI_splashdown(), AFNI_startup_layout_CB(), AFNI_view_xyz_CB(), CALC_read_opts(), CL_read_opts(), CORREL_main(), DC_init_im_gry(), decode_location(), DT_read_opts(), EDIT_check_argv(), ENV_init(), ENV_sesstrail(), F3D_initialize_user_data(), find_unusual_correlations(), FTOSH_getopts(), get_line_opt(), get_options(), HI_read_opts(), init_colors(), ISQ_plot_label(), ISQ_setup_ppmto_filters(), main(), MAIN_workprocess(), MRG_read_opts(), mri_3dalign_edging_default(), mri_read_siemens(), mri_warp3D_align_edging_default(), multivector_read(), new_MCW_grapher(), open_MCW_imseq(), parse_double(), parse_scale_factor(), PBAR_read_bigmap(), PCOR_get_pcor(), PLUGIN_init(), Process_Options(), qh_strtod(), RCREND_environ_CB(), RCREND_evaluate(), RCREND_read_states(), REG_command_line(), REND_draw_CB(), REND_environ_CB(), REND_evaluate(), REND_read_states(), RT_number_array(), RT_worker(), SUMA_Alloc_SurfaceViewer_Struct(), SUMA_ATF_SetValue(), SUMA_Create_CommonFields(), SUMA_FakeIt(), SUMA_isNumString(), SUMA_OpenDrawnROI_NIML(), SUMA_process_NIML_data(), SUMA_ReadNumStdin(), SUMA_SetConvexityPlaneDefaults(), SUMA_StringToNum(), SUMA_strtol_vec(), SUMA_SurfaceMetrics_eng(), SUMA_TableF_cb_label_change(), SYM_expand_ranges(), T3D_initialize_user_data(), T3D_widgets_to_data(), TFIM_getopts(), THD_add_bricks(), THD_open_1D(), THD_open_3D(), THD_read_all_atr(), TT_read_opts(), UC_read_opts(), UC_unusuality(), unusuality(), VL_command_line(), and write_data_to_file().


Variable Documentation

float abmax
 

Definition at line 62 of file fim.c.

float alpha
 

Definition at line 56 of file fim.c.

float amax
 

Definition at line 62 of file fim.c.

Referenced by EDIT_cluster_array(), EDIT_filter_volume(), gaminv(), s2v_nodes2volume(), SUMA_AddGenColAttr(), SUMA_AddGenDsetColAttr(), SUMA_FreeSurfer_Read_eng(), and SUMA_FreeSurfer_ReadBin_eng().

float amin
 

Definition at line 62 of file fim.c.

short int* ar
 

Definition at line 60 of file fim.c.

int ar_size
 

Definition at line 59 of file fim.c.

char* argv[]
 

Definition at line 309 of file fim.c.

char arr[]
 

Definition at line 549 of file fim.c.

float * coef = D_COEF
 

Definition at line 635 of file pcor.c.

short int corr_ar[H_SIZE]
 

Definition at line 60 of file fim.c.

int correl_im = 0
 

Definition at line 66 of file fim.c.

float del_1
 

Definition at line 62 of file fim.c.

float delr
 

Definition at line 64 of file fim.c.

int diff_im = 0
 

Definition at line 66 of file fim.c.

float dt[SEQ_SIZE]
 

Definition at line 61 of file fim.c.

Referenced by absfft_func(), addto_Dtable(), analyze_results(), basis_parser(), basis_write_iresp(), basis_write_sresp(), CALC_read_opts(), calculate_results(), check_datum_type(), DC_Err(), DC_Fit(), DC_IRF(), destroy_Dtable(), DRAW_attach_dtable(), DSET2_func(), Dtable_from_nimlstring(), Dtable_to_nimlstring(), DWItoDT_tsfunc(), F1D_chainfunc(), findin_Dtable_a(), findin_Dtable_b(), fourier_1D(), huber_func(), L1F_detrend(), L1F_fitter(), L1F_worker(), listize_Dtable(), LSQ_detrend(), LSQ_fitter(), LSQ_worker(), main(), median3_func(), mri_read3D_analyze75(), mri_read_dicom(), mri_warp3D_get_delta(), new_Dtable(), NL_error(), NL_fitter(), NL_worker(), osfilt3_func(), PARSER_1deval(), PLOT_scatterellipse(), qginv(), qginv_(), r_mri_read_dicom(), removefrom_Dtable_a(), removefrom_Dtable_b(), SUMA_Free_Offset_ll_Datum(), SUMA_M2M_interpolate(), SUMA_ShowMeSome(), THD_open_1D(), THD_open_3D(), THD_open_analyze(), THD_open_mpeg(), THD_write_1D(), UTL_ConvertFloattoTime(), VOLREG_main(), WA_err(), WA_fit(), WA_fwt(), and WA_sgnl().

char * f_name[NF_MAX]
 

Definition at line 53 of file fim.c.

float fa
 

Definition at line 62 of file fim.c.

Referenced by calculate_fa(), E0001(), extract_byte_fs(), extract_byte_liby(), extract_byte_lifl(), extract_byte_lix(), extract_byte_lixx(), extract_byte_ts(), extract_byte_tsx(), get_xhair_points(), and mri_edit_image().

float fb
 

Definition at line 62 of file fim.c.

Referenced by AFNI_overlay(), calculate_fb(), E0001(), extract_byte_fs(), extract_byte_liby(), extract_byte_lifl(), extract_byte_lix(), extract_byte_lixx(), extract_byte_ts(), extract_byte_tsx(), get_xhair_points(), NUD_rotate(), PBAR_define_bigmap(), PBAR_read_bigmap(), SUMA_OpenDX_Read_CruiseVolHead(), and ts_shift_2byte().

float fcorr
 

Definition at line 64 of file fim.c.

float fdot
 

Definition at line 56 of file fim.c.

char file_CORR[256]
 

Definition at line 54 of file fim.c.

char * file_out
 

Definition at line 53 of file fim.c.

float fim[IM_ARR]
 

Definition at line 62 of file fim.c.

Referenced by AFNI_faceup(), apply_mask(), corr_floatbit(), EDIT_aver_fvol(), EDIT_substitute_brick(), EDIT_volpad(), estimate_gfw(), evolve_bitvector_array(), gaussian_filter(), generate_image(), get_activation_region(), identify_clusters(), init_bitvector_array(), initialize(), ISQ_getimage(), main(), MCW_choose_CB(), MCW_cluster_to_vol(), MCW_erode_clusters(), MCW_find_clusters(), MCW_scale_to_max(), MCW_vol_amax(), mri_3dalign_one(), MRI_autobbox(), mri_warp3d_align_one(), mri_write_1D(), mri_zeropad_2D(), NIH_find_clusters(), normalize_floatvector(), pcalc(), plot_image_surface(), read_nodes_file(), sdata_from_1D(), terminate(), threshold_data(), and VOLREG_main().

float fl_1ref
 

Definition at line 64 of file fim.c.

float fll
 

Definition at line 63 of file fim.c.

Referenced by AFNI_logger().

char fname[]
 

Definition at line 549 of file fim.c.

float fORT[EXT_FILES][SEQ_SIZE]
 

Definition at line 56 of file fim.c.

FILE* fp
 

Definition at line 65 of file fim.c.

int fsize
 

Definition at line 59 of file fim.c.

float fSQ[SEQ_SIZE]
 

Definition at line 61 of file fim.c.

float fsq
 

Definition at line 56 of file fim.c.

Referenced by estimate_gfw().

float fSQ1[SEQ_SIZE]
 

Definition at line 61 of file fim.c.

float fSQ_vl
 

Definition at line 63 of file fim.c.

float ft[SEQ_SIZE]
 

Definition at line 61 of file fim.c.

Referenced by c_name(), SUMA_Engine(), SUMA_ProcessBrushStroke(), SUMA_RegisterEngineData(), and SUMA_RegisterEngineListCommand().

float ftmp
 

Definition at line 62 of file fim.c.

Referenced by SUMA_SetScaleRange(), SUMA_Taubin_Smooth(), and SUMA_ThreshVal2ScalePos().

float fzz
 

Definition at line 63 of file fim.c.

int idot
 

Definition at line 55 of file fim.c.

int Im_frst = 0
 

Definition at line 58 of file fim.c.

int isize
 

Definition at line 59 of file fim.c.

int isq
 

Definition at line 55 of file fim.c.

Referenced by AFNI_drive_open_window(), AFNI_drive_save_jpeg(), AFNI_finalsave_layout_CB(), and AFNI_startup_layout_CB().

int itmp
 

Definition at line 59 of file fim.c.

Referenced by EXTRACT_main(), PLUGIN_dset_check(), SUMA_Build_Cluster_From_Node_NoRec(), SUMA_FillToVoxelMask(), SUMA_GetSelectionLine(), SUMA_ReadSegDO(), and SUMA_World2ScreenCoords().

int m_points
 

Definition at line 58 of file fim.c.

float max_cor
 

Definition at line 64 of file fim.c.

float max_dev
 

Definition at line 62 of file fim.c.

int n_ess = 0
 

Definition at line 67 of file fim.c.

int N_im
 

Definition at line 59 of file fim.c.

int n_ort
 

Definition at line 57 of file fim.c.

float next_cor = 0
 

Definition at line 64 of file fim.c.

float noise_thr
 

Definition at line 56 of file fim.c.

int normalize = 1
 

Definition at line 66 of file fim.c.

int npoints = 0
 

Definition at line 58 of file fim.c.

int offs
 

Definition at line 66 of file fim.c.

int ORT_ar[EXT_FILES][SEQ_SIZE]
 

Definition at line 55 of file fim.c.

char* ort_name
 

Definition at line 54 of file fim.c.

int ORT_Nr[EXT_FILES]
 

Definition at line 55 of file fim.c.

float pcc
 

Definition at line 63 of file fim.c.

float pct = 30.
 

Definition at line 63 of file fim.c.

char* ProgName
 

Definition at line 53 of file fim.c.

char ** ptr
 

Definition at line 53 of file fim.c.

float sq_1n
 

Definition at line 64 of file fim.c.

int SQ_arr[SEQ_SIZE]
 

Definition at line 57 of file fim.c.

char * SQ_name
 

Definition at line 53 of file fim.c.

int SQ_Nr
 

Definition at line 57 of file fim.c.

short int tmp_ar[H_SIZE]
 

Definition at line 60 of file fim.c.

 

Powered by Plone

This site conforms to the following standards: