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  

3dnvals.c

Go to the documentation of this file.
00001 /*****************************************************************************
00002    Major portions of this software are copyrighted by the Medical College
00003    of Wisconsin, 1994-2000, and are released under the Gnu General Public
00004    License, Version 2.  See the file README.Copyright for details.
00005 ******************************************************************************/
00006    
00007 #include "mrilib.h"
00008 
00009 void Syntax(void)
00010 {
00011    printf(
00012     "Prints out the number of sub-bricks in a 3D dataset\n"
00013     "Usage: 3dnvals [-verb] dataset\n"
00014    ) ;
00015    exit(0) ;
00016 }
00017 
00018 int main( int argc , char * argv[] )
00019 {
00020    THD_3dim_dataset * dset ;
00021    int iarg , verbose = 0 ;
00022 
00023    if( argc < 2 || strncmp(argv[1],"-help",4) == 0 ) Syntax() ;
00024 
00025    iarg = 1 ;
00026    if( strncmp(argv[iarg],"-verb",5) == 0 ){ verbose = 1 ; iarg++ ; }
00027 
00028    for( ; iarg < argc ; iarg++ ){
00029       dset = THD_open_dataset( argv[iarg] ) ;
00030       if( dset == NULL ){
00031          printf("-1\n") ;
00032          continue ;
00033       }
00034       printf("%d\n",DSET_NVALS(dset)) ;
00035 
00036       THD_delete_3dim_dataset( dset , False ) ;
00037    }
00038    exit(0) ;
00039 }
 

Powered by Plone

This site conforms to the following standards: