Hi,

On 10/28/2011 12:23 PM, Miri Trope wrote:
Hi All,

I have some questions:

1. The example of template on web (awesomeFilter) gets the image type as is by typename

templaye<_*typename TPixel*_, unsigned int VImageDimension>
void AddFilter(itk::Image<*_TPixel_*, VImageDimension>* image, mitk::Image::Pointer outputImage)
{...}
,thus if I want to change the image type, I need to use the filter: itk::castingFilter. How can I get the image as any type that _I want_ and avoid the casting afterwards? My intuition is telling me that it should be something like that:
typename<_*float**TPixel*_, unsigned int VImageDimension>
but that returns errors...


If you read an image from disk (e.g. by pressing "File->Open..." in the application menu), the loaded image has a specific pixel type (say, for example, "unsigned char"). So what are you trying to achieve? ITK filters can work with any type (usually).

2. It's really necessary to add the cpp files in the cmake file: moduls\MyModuleLib\files.cmake like that:

set (CPP_FILES
myCppFile1.cpp
myCppFile2.cpp)
...
I think that when I don't add that, it doesn't matter the result.

Yes, that is absolutely necessary (unless the files contain code which is not used anywhere - then there is no reason to add them at all, of course).

Best,
Sascha
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to