[Insight-users] Question on Examples
Luis Ibanez
luis.ibanez at kitware.com
Tue Jul 8 16:05:26 EDT 2008
Hi Mishali,
Thanks for the clarification.
Since you are interested on the Image Registration examples,
please note that most of them will print a "Usage: " help
when you run them with not command line arguments.
Alternatively, you could look at the example source code
[ That's the beauty of Open Source :-) ]
and look for the places where we use "argv".
Enlightenment should follow...
Please let us know if you have any questions,
Thanks
Luis
--------------------
Mishali Naik wrote:
> Thanks a lot for the prompt reply. The files I started to dig in were
> Examples/RegistrationExamples*.cxx which didn't have information that
> you mention below so I wasn't sure where are the inputs defined. I will
> be able to figure out now, thanks again.
>
> Luis Ibanez wrote:
>
>>
>> Hi Mishali,
>>
>>
>> The ITK Software Guide, have instructions on how to run many of
>> the examples, (not all, as you pointed out).
>>
>>
>> That being said, the source code of most of the Examples have a
>> preface that is used by the build process of the Software Guide
>> to identify how to run the example for the purpose of generating
>> the images shown in the Guide. This was nicely organized by
>> Karthik Krishnan at Kitware during the preparation of the
>> ITK Software Guide second edition.
>>
>>
>>
>> For example, if you look at
>>
>>
>> Insight/Examples/Segmentation/ConfidenceConnected.cxx
>>
>>
>> You will find close to the top of the file, the following lines:
>>
>>
>> // Software Guide : BeginCommandLineArgs
>> // INPUTS: {BrainProtonDensitySlice.png}
>> // OUTPUTS: {ConfidenceConnectedOutput1.png}
>> // 60 116
>> // Software Guide : EndCommandLineArgs
>>
>>
>> // Software Guide : BeginCommandLineArgs
>> // INPUTS: {BrainProtonDensitySlice.png}
>> // OUTPUTS: {ConfidenceConnectedOutput2.png}
>> // 81 112
>> // Software Guide : EndCommandLineArgs
>>
>>
>> // Software Guide : BeginCommandLineArgs
>> // INPUTS: {BrainProtonDensitySlice.png}
>> // OUTPUTS: {ConfidenceConnectedOutput3.png}
>> // 107 69
>> // Software Guide : EndCommandLineArgs
>>
>>
>>
>> They indicate that if you run the command line:
>>
>>
>> ConfidenceConnected.exe BrainProtonDensitySlice.png
>> ConfidenceConnectedOutput1.png 60 116
>>
>>
>> (in a single line)
>>
>> Then you will get the images that are presented in
>> the ITK Software Guide.
>>
>>
>>
>> If you need more precise instructions, it will help a lot
>> if you specify to the mailing list what precise ITK Example
>> you are trying to run :-)
>>
>>
>>
>> Please let us know,
>>
>>
>> Thanks
>>
>>
>>
>> Luis
>>
>>
>>
>> ------------------
>> Mishali Naik wrote:
>>
>>> Hi all,
>>> I have setup InsightToolkit-3.6 on a machine running
>>> Solaris. I want to now try running some examples on segmentation and
>>> registration. I am wondering if anyone could point me to some
>>> documentation on how the examples can be ran? And where are the input
>>> files located in the source tree? For example, where is the input
>>> file located which is needed to run lets say RegistrationExample3.
>>> I've gone through the ITK Software Guide but it doesn't have
>>> information on how to run the examples. thanks a lot.
>>> - Mishali
>>> _______________________________________________
>>> Insight-users mailing list
>>> Insight-users at itk.org
>>> http://www.itk.org/mailman/listinfo/insight-users
>>>
>
More information about the Insight-users
mailing list