Home
last modified time | relevance | path

Searched refs:imar (Results 1 – 25 of 143) sorted by relevance

123456

/dports/science/afni/afni-AFNI_21.3.16/src/
H A Dmri_catvol.c23 if( imar == NULL ) RETURN(NULL) ; in mri_catvol_1D_xx()
25 nim = IMARR_COUNT(imar) ; in mri_catvol_1D_xx()
32 imin = IMARR_SUBIM(imar,na) ; in mri_catvol_1D_xx()
36 imin = IMARR_SUBIM(imar,nn) ; in mri_catvol_1D_xx()
81 nim = IMARR_COUNT(imar) ; in mri_catvol_1D_yy()
88 imin = IMARR_SUBIM(imar,na) ; in mri_catvol_1D_yy()
94 imin = IMARR_SUBIM(imar,nn) ; in mri_catvol_1D_yy()
128 nim = IMARR_COUNT(imar) ; in mri_catvol_1D_zz()
135 imin = IMARR_SUBIM(imar,na) ; in mri_catvol_1D_zz()
184 if( imar == NULL || IMARR_COUNT(imar) == 0 ) RETURN(NULL) ; in mri_catvol_1D()
[all …]
H A Dmri_rgba_compose.c21 if( imar == NULL || IMARR_COUNT(imar) == 0 ) RETURN(NULL) ; in mri_rgba_composite_array()
25 nim = IMARR_COUNT(imar) ; in mri_rgba_composite_array()
37 inim = IMARR_SUBIM(imar,nn) ; in mri_rgba_composite_array()
107 MRI_IMARR *imar=NULL ; in mri_rgba_composite_VA() local
116 if( imar == NULL ) INIT_IMARR(imar) ; in mri_rgba_composite_VA()
117 ADDTO_IMARR(imar,im) ; in mri_rgba_composite_VA()
122 if( imar == NULL ) return NULL ; in mri_rgba_composite_VA()
125 FREE_IMARR(imar) ; return im ; in mri_rgba_composite_VA()
133 INIT_IMARR(imar) ; in mri_rgba_composite_two()
134 ADDTO_IMARR(imar,i1) ; ADDTO_IMARR(imar,i2) ; in mri_rgba_composite_two()
[all …]
H A Dmri_to_fvect.c69 if( imar == NULL || IMARR_COUNT(imar) < 1 ) RETURN(NULL) ; in mri_imarr_to_fvect()
71 vd = IMARR_COUNT(imar) ; in mri_imarr_to_fvect()
72 aim = IMARR_SUBIM(imar,0) ; in mri_imarr_to_fvect()
79 aim = IMARR_SUBIM(imar,kk) ; in mri_imarr_to_fvect()
95 MRI_IMARR *imar ; MRI_IMAGE *vim ; in mri_pair_to_fvect() local
101 INIT_IMARR(imar) ; ADDTO_IMARR(imar,aim) ; ADDTO_IMARR(imar,bim) ; in mri_pair_to_fvect()
102 vim = mri_imarr_to_fvect( imar ) ; in mri_pair_to_fvect()
103 FREE_IMARR(imar) ; in mri_pair_to_fvect()
117 INIT_IMARR(imar) ; in mri_triple_to_fvect()
118 ADDTO_IMARR(imar,aim) ; ADDTO_IMARR(imar,bim) ; ADDTO_IMARR(imar,cim) ; in mri_triple_to_fvect()
[all …]
H A Duniq_images.c22 MRI_IMARR **imar ; in main() local
48 imar = (MRI_IMARR **)malloc(sizeof(MRI_IMARR *)*num_imar) ; in main()
50 imar[jj] = mri_read_file( argv[jj+iopt] ) ; in main()
51 if( imar[jj] == NULL ){ in main()
62 if( imar[jj] == NULL ) continue ; in main()
64 if( imar[kk] == NULL ) continue ; in main()
65 if( images_equal(imar[jj],imar[kk]) ) DESTROY_IMARR(imar[kk]) ; in main()
70 if( imar[jj] != NULL ){ in main()
72 DESTROY_IMARR(imar[jj]) ; in main()
H A Dthd_svdblur.c52 MRI_IMARR *imar ; MRI_IMAGE *pim ; in THD_svdblur() local
59 if( imar == NULL ) continue ; in THD_svdblur()
67 DESTROY_IMARR(imar) ; in THD_svdblur()
85 MRI_IMARR *imar ; in THD_get_dset_nbhd_array() local
105 free(ivox) ; return(imar) ; in THD_get_dset_nbhd_array()
121 if( imar == NULL ) return(NULL) ; in mri_svdproj()
175 return mri_svdproj( imar , 0 ) ; in mri_first_principal_vector()
203 if( imar == NULL || IMARR_COUNT(imar) < 1 ) return(-555) ; in mri_principal_vectors()
205 nn = IMARR_SUBIM(imar,0)->nx ; in mri_principal_vectors()
206 mm = IMARR_COUNT(imar) ; in mri_principal_vectors()
[all …]
H A Dmri_pcvector.c12 MRI_IMAGE * mri_pcvector( MRI_IMARR *imar , int ibot, int itop ) in mri_pcvector() argument
18 if( imar == NULL ) return NULL ; in mri_pcvector()
19 nvec = IMARR_COUNT(imar) ; if( nvec < 1 ) return NULL ; in mri_pcvector()
20 nx = IMARR_SUBIM(imar,0)->nx ; if( nx < 1 ) return NULL ; in mri_pcvector()
31 tim = IMARR_SUBIM(imar,jj) ; in mri_pcvector()
64 MRI_IMAGE * mri_meanvector( MRI_IMARR *imar , int ibot, int itop ) in mri_meanvector() argument
70 if( imar == NULL ) return NULL ; in mri_meanvector()
72 nx = IMARR_SUBIM(imar,0)->nx ; nv = IMARR_COUNT(imar) ; in mri_meanvector()
78 qar = MRI_FLOAT_PTR(IMARR_SUBIM(imar,jj)) ; in mri_meanvector()
96 if( imar == NULL ) return NULL ; in mri_MMBvector()
[all …]
H A Dmri_invert.c13 int nvox , nhist , ii ; float *hist=NULL , *imar , ucut ; in mri_invertcontrast_inplace() local
33 imar = MRI_FLOAT_PTR(qim) ; in mri_invertcontrast_inplace()
34 for( nhist=ii=0 ; ii < nvox ; ii++ ){ if( mmm[ii] ) hist[nhist++] = imar[ii]; } in mri_invertcontrast_inplace()
49 if( mmm[ii] && imar[ii] > 0.0f ) imar[ii] = ucut - imar[ii] ; in mri_invertcontrast_inplace()
50 if( !mmm[ii] || imar[ii] < 0.0f ) imar[ii] = 0.0f ; in mri_invertcontrast_inplace()
59 AAmemcpy( MRI_FLOAT_PTR(im) , imar , sizeof(float)*nvox ) ; in mri_invertcontrast_inplace()
65 for( ii=0 ; ii < nvox ; ii++ ) shar[ii] = SHORTIZE(imar[ii]) ; in mri_invertcontrast_inplace()
74 iinv = imar[ii] ; in mri_invertcontrast_inplace()
H A Dmri_read_mpeg.c51 MRI_IMARR *imar ; in mri_read_mpeg() local
78 INIT_IMARR(imar) ; in mri_read_mpeg()
85 ADDTO_IMARR(imar,im) ; in mri_read_mpeg()
91 if( IMARR_COUNT(imar) == 0 ){ in mri_read_mpeg()
92 DESTROY_IMARR(imar); in mri_read_mpeg()
93 imar = NULL; in mri_read_mpeg()
97 for( ii=0 ; ii < IMARR_COUNT(imar) ; ii++ ){ in mri_read_mpeg()
98 im = mri_to_byte( IMARR_SUBIM(imar,ii) ) ; in mri_read_mpeg()
100 mri_free( IMARR_SUBIM(imar,ii) ) ; in mri_read_mpeg()
102 FREE_IMARR(imar) ; imar = qmar ; in mri_read_mpeg()
[all …]
H A Ddicom_to_raw.c5 MRI_IMARR *imar ; in main() local
18 imar = mri_read_dicom( argv[kk] ) ; in main()
19 if( imar == NULL ){ in main()
22 nn = IMARR_COUNT(imar) ; in main()
25 mri_write( iname, IMARR_SUBIM(imar,ii) ) ; in main()
27 DESTROY_IMARR(imar) ; in main()
H A Dthd_mpegread.c16 MRI_IMARR *imar ; in THD_open_mpeg() local
32 imar = mri_read_mpeg( hname ) ; in THD_open_mpeg()
33 if( imar == NULL ) RETURN(NULL) ; in THD_open_mpeg()
34 nim = IMARR_COUNT(imar) ; in THD_open_mpeg()
38 im = IMARR_SUBIM(imar,0) ; in THD_open_mpeg()
45 DESTROY_IMARR(imar) ; in THD_open_mpeg()
162 MRI_IMARR *imar ; in THD_load_mpeg() local
176 imar = mri_read_mpeg( dkptr->brick_name ) ; in THD_load_mpeg()
177 if( imar == NULL ) EXRETURN ; in THD_load_mpeg()
209 DESTROY_IMARR(imar) ; EXRETURN ; in THD_load_mpeg()
[all …]
H A Dmri_to_rgba.c115 MRI_IMARR *imar ; in mri_rgba_to_4float() local
139 INIT_IMARR(imar) ; in mri_rgba_to_4float()
140 ADDTO_IMARR(imar,rim) ; ADDTO_IMARR(imar,gim) ; ADDTO_IMARR(imar,bim) ; in mri_rgba_to_4float()
142 RETURN( imar ); in mri_rgba_to_4float()
149 MRI_IMARR *imar ; in mri_rgba_to_4byte() local
172 INIT_IMARR(imar) ; in mri_rgba_to_4byte()
173 ADDTO_IMARR(imar,rim) ; ADDTO_IMARR(imar,gim) ; ADDTO_IMARR(imar,bim) ; in mri_rgba_to_4byte()
175 RETURN( imar ); in mri_rgba_to_4byte()
H A Dnsize.c15 MRI_IMARR * imar ; in main() local
28 imar = mri_read_file( argv[1] ) ; if( imar == NULL ) ERREX("can't continue!") ; in main()
29 if( imar->num != 1 ) ERREX("more than 1 image in input file!") ; in main()
30 imin = IMAGE_IN_IMARR(imar,0) ; in main()
H A D3dLocalSVD.c11 MRI_IMAGE * mri_principal_vector( MRI_IMARR *imar ) ;
346 MRI_IMARR *imar ; MRI_IMAGE *pim ; in main() local
359 if( imar == NULL ){ in main()
372 pim = mri_average_vector( imar ) ; in main()
378 DESTROY_IMARR(imar) ; in main()
410 MRI_IMARR *imar ; in THD_get_dset_nbhd_array() local
430 free(ivox) ; return imar ; in THD_get_dset_nbhd_array()
453 if( imar == NULL ) return NULL ; in mri_principal_vector()
467 tim = IMARR_SUBIM(imar,jj) ; in mri_principal_vector()
553 if( imar == NULL ) return NULL ; in mri_average_vector()
[all …]
H A Dmri_cat2D.c42 if( mx < 1 || my < 1 || imar == NULL || in mri_cat2D()
43 (!OK_wrap && imar->num < mx*my) ) in mri_cat2D()
48 imin = IMARR_SUBIMAGE(imar,ij%imar->num) ; in mri_cat2D()
69 if (iijj >= imar->num) iijj = imar->num-1; in mri_cat2D()
72 iijj = ij%imar->num; in mri_cat2D()
75 if (ij < imar->num) iijj = ij; in mri_cat2D()
79 imin = IMARR_SUBIMAGE(imar,iijj) ; in mri_cat2D()
100 if (iijj >= imar->num) iijj = imar->num-1; in mri_cat2D()
103 iijj = ij%imar->num; in mri_cat2D()
106 if (ij < imar->num) iijj = ij; in mri_cat2D()
[all …]
H A D3dmaskSVD.c7 MRI_IMAGE * mri_principal_vector( MRI_IMARR *imar ) ;
22 MRI_IMARR *imar=NULL ; int *ivox ; MRI_IMAGE *pim ; in main() local
297 for( kk=0 ; kk < IMARR_COUNT(imar) ; kk++ ){ in main()
302 for( kk=0 ; kk < IMARR_COUNT(imar) ; kk++ ){ in main()
303 tsar = MRI_FLOAT_PTR(IMARR_SUBIM(imar,kk)) ; in main()
312 for( kk=0 ; kk < IMARR_COUNT(imar) ; kk++ ) in main()
313 vec[kk] = MRI_FLOAT_PTR(IMARR_SUBIM(imar,kk)) ; in main()
327 pim = mri_principal_vector( imar ) ; DESTROY_IMARR(imar) ; in main()
373 MRI_IMAGE * mri_principal_vector( MRI_IMARR *imar ) in mri_principal_vector() argument
381 if( imar == NULL ) return NULL ; in mri_principal_vector()
[all …]
H A Dmri_write_angif.c50 int mri_write_angif( char *fname , MRI_IMARR *imar ) in mri_write_angif() argument
60 imar == NULL || IMARR_COUNT(imar) < 2 ) return 0 ; in mri_write_angif()
67 nim = IMARR_COUNT(imar) ; in mri_write_angif()
69 sprintf(gt,"%x",(unsigned int)PTOI(imar)) ; gt[5] = '\0' ; in mri_write_angif()
74 tim = IMARR_SUBIMAGE(imar,ii) ; if( tim == NULL ) continue ; in mri_write_angif()
H A Dmri_warp3D.c112 MRI_IMARR *imar = mri_rgb_to_3float(im) ; in mri_warp3D_cubic() local
120 FREE_IMARR(imar) ; in mri_warp3D_cubic()
126 MRI_IMARR *imar = mri_complex_to_pair(im) ; in mri_warp3D_cubic() local
132 FREE_IMARR(imar) ; in mri_warp3D_cubic()
315 MRI_IMARR *imar = mri_rgb_to_3float(im) ; in mri_warp3D_linear() local
323 FREE_IMARR(imar) ; in mri_warp3D_linear()
335 FREE_IMARR(imar) ; in mri_warp3D_linear()
484 FREE_IMARR(imar) ; in mri_warp3D_NN()
496 FREE_IMARR(imar) ; in mri_warp3D_NN()
633 FREE_IMARR(imar) ; in mri_warp3D_quintic()
[all …]
H A Dthd_median.c85 MRI_IMARR *imar ; in THD_medmad_bricks() local
110 INIT_IMARR(imar) ; ADDTO_IMARR(imar,medim) ; ADDTO_IMARR(imar,madim) ; in THD_medmad_bricks()
111 RETURN(imar) ; in THD_medmad_bricks()
123 MRI_IMARR *imar ; in IMARR_medmad_bricks() local
149 INIT_IMARR(imar) ; ADDTO_IMARR(imar,medim) ; ADDTO_IMARR(imar,madim) ; in IMARR_medmad_bricks()
150 RETURN(imar) ; in IMARR_medmad_bricks()
162 MRI_IMARR *imar ; in THD_meansigma_bricks() local
187 INIT_IMARR(imar) ; ADDTO_IMARR(imar,mnnim) ; ADDTO_IMARR(imar,sigim) ; in THD_meansigma_bricks()
188 RETURN(imar) ; in THD_meansigma_bricks()
H A Dmri_read_stuff.c22 byte *imar , *buf ; in mri_read_stuff() local
220 imar = MRI_RGB_PTR(im) ; in mri_read_stuff()
223 imar = MRI_BYTE_PTR(im) ; in mri_read_stuff()
233 memcpy( imar , buf+ipos , nbuf ) ; in mri_read_stuff()
240 fread( imar+nbuf , 1 , nbim-nbuf , fp ) ; in mri_read_stuff()
252 for( ii=0 ; ii < nbim ; ii++ ) imar[ii] = (byte)( imar[ii]*fac ) ; in mri_read_stuff()
267 byte *qimar , *imar ; in mri_inflate_pbm() local
278 imar = MRI_BYTE_PTR(im) ; in mri_inflate_pbm()
285 qimar[ii+jj*nx] = ( imar[(i8)+jj*nbrow] & bmask[ii&7] ) != 0 ; in mri_inflate_pbm()
288 memcpy( imar , qimar , nx*ny ) ; mri_free( qim ) ; in mri_inflate_pbm()
H A Dmri_to_imarr.c9 MRI_IMARR *imar ; MRI_IMAGE *qim ; in mri_to_imarr() local
16 INIT_IMARR(imar) ; in mri_to_imarr()
20 ADDTO_IMARR(imar,qim) ; in mri_to_imarr()
23 return imar ; in mri_to_imarr()
H A D3dLSS.c33 MRI_IMARR *imar ; in LSS_setup() local
56 imar = mri_matrix_psinv_ortproj( ima , 1 ) ; in LSS_setup()
58 if( imar == NULL ){ /* should not happen */ in LSS_setup()
63 imp = IMARR_SUBIM(imar,0) ; pp = MRI_FLOAT_PTR(imp) ; in LSS_setup()
64 imq = IMARR_SUBIM(imar,1) ; qq = MRI_FLOAT_PTR(imq) ; in LSS_setup()
142 MRI_IMAGE *imb , *imc ; MRI_IMARR *imar ; in LSS_mangle_matrix() local
179 INIT_IMARR(imar) ; ADDTO_IMARR(imar,imb) ; ADDTO_IMARR(imar,imc) ; RETURN(imar) ; in LSS_mangle_matrix()
583 if( imar == NULL ) in main()
588 imA = IMARR_SUBIM(imar,0) ; in main()
589 imC = IMARR_SUBIM(imar,1) ; in main()
[all …]
H A D3dGetrow.c6 MRI_IMARR *imar ; in main() local
119 INIT_IMARR(imar) ; in main()
120 ADDTO_IMARR(imar,rim) ; in main()
127 ADDTO_IMARR(imar,rim) ; in main()
134 outim = mri_cat2D(1,nval,0,NULL,imar) ; DESTROY_IMARR(imar) ; in main()
H A Dmri_spatconcen.c6 float *imar ; in mri_spatial_concentration() local
10 imar = MRI_FLOAT_PTR(im) ; if( imar == NULL ) return 0.0f ; in mri_spatial_concentration()
15 ww = fabsf(imar[qq]) ; if( ww == 0.0f ) continue ; in mri_spatial_concentration()
24 ww = fabsf(imar[qq]) ; if( ww == 0.0f ) continue ; in mri_spatial_concentration()
H A Dmri_uncat2D.c17 MRI_IMARR * imar ; in mri_uncat2D() local
31 INIT_IMARR(imar) ; in mri_uncat2D()
36 if( qim != NULL ) ADDTO_IMARR(imar,qim) ; in mri_uncat2D()
41 RETURN(imar) ; in mri_uncat2D()
H A Dimcutup.c16 MRI_IMARR * imar ; in main() local
120 imar = mri_uncat2D( nx,ny , im ) ; in main()
121 if( imar == NULL || IMARR_COUNT(imar) < nxim*nyim ){ in main()
130 im = IMARR_SUBIMAGE(imar,ii+jj*nxim) ; in main()

123456