[Insight-users] mrc data format
Mauro Maiorca
mauromaiorca at gmail.com
Thu Oct 14 04:03:03 EDT 2010
indeed, thanks Shekhar, it's working now!
cheers,
Mauro
On Thu, Oct 14, 2010 at 6:57 PM, Shekhar Chandra <Shekhar.Chandra at monash.edu
> wrote:
> Hi Mauro,
>
> 'undefined reference to' error means a linking problem. You need to link to
> the ITKIOReview library, which should have been built when u turned on the
> review option.
>
> HTH
> Cheers
> Shekhar
>
>
> On 14/10/2010 6:07 PM, Mauro Maiorca wrote:
>
>> Hi all,
>>
>> thank you guys for the inputs and thanks Shekhar for pointing me the
>> MRCImageIO (I wasn't aware of).
>> I recompiled ITK with Use Review code ON, but when I compile my
>> application the compiler doesn't like the:
>>
>> "stackReader->SetImageIO( itk::MRCImageIO::New() );"
>> I've unsuccessfully tried few variation of it but I'm a bit clueless at
>> the moment.
>>
>>
>> this is the error message I got:
>>
>> CMakeFiles/mrc2dcm.dir/src/
>> mrc2dcm.cxx.o: In function `main':
>> mrc2dcm.cxx:(.text+0xd1): undefined reference to `typeinfo for
>> itk::MRCImageIO'
>> mrc2dcm.cxx:(.text+0xed): undefined reference to `typeinfo for
>> itk::MRCImageIO'
>> mrc2dcm.cxx:(.text+0x264): undefined reference to
>> `itk::MRCImageIO::MRCImageIO()'
>> collect2: ld returned 1 exit status
>> make[2]: *** [bin/mrc2dcm] Error 1
>> make[1]: *** [CMakeFiles/mrc2dcm.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> and this is the (simplified) code:
>>
>> #include "itkImage.h"
>> #include "itkImageFileReader.h"
>> #include "itkMRCImageIO.h"
>> int main( int argc, char* argv[]){
>> typedef signed int InputPixelType;
>> const unsigned int Dimension = 3;
>> typedef itk::Image< InputPixelType, Dimension > ImageType;
>> typedef itk::ImageFileReader< ImageType > ReaderType;
>>
>> ReaderType::Pointer stackReader = ReaderType::New();
>> stackReader->SetImageIO( itk::MRCImageIO::New() );
>> stackReader->SetFileName( argv[1] );
>> return 0;
>> }
>>
>> thanks a lot,
>> Mauro
>>
>>
>> On Thu, Oct 14, 2010 at 9:45 AM, Shekhar Chandra
>> <Shekhar.Chandra at monash.edu <mailto:Shekhar.Chandra at monash.edu>> wrote:
>>
>> Hi Guys,
>>
>> ITK has the MRCImageIO class in the Code Review area for MRC images.
>> I have used it successfully.
>>
>> Compile ITK with Use Review code ON and use it something like
>>
>> ReaderType::Pointer stackReader = ReaderType::New();
>> stackReader->SetImageIO( itk::MRCImageIO::New() );
>> stackReader->SetFileName( argv[1] );
>>
>> HTH
>> Cheers
>> Shakes
>>
>>
>> On 14/10/2010 3:23 AM, Jeff Donner wrote:
>>
>> I have code just about ready to go - I just need to rebase the
>> patches
>> for the current build. I've been holding off because I've been
>> confused about the meaning of MRC's orientation, for non-orthogonal
>> (and maybe for any rotation at all) cases. I'm not a dev;
>> perhaps I'll
>> post them to this list, for someone else to do the commits. If
>> anyone's in a hurry I can just post what I have, but otherwise I
>> estimate maybe 2 days.
>>
>> On Wed, Oct 13, 2010 at 1:44 AM, Sergio
>> Vera<sergio.vera at alma3d.com <mailto:sergio.vera at alma3d.com>>
>> wrote:
>>
>>
>> Hi
>> One of the improvements of the next version of ITK (v4) will
>> be better
>> support for microscopy images:
>> http://www.itk.org/Wiki/ITK_Release_4/Microscopy
>> however, I don't know the specific file formats that ITK
>> will or will not
>> support.
>> It may be a good idea to get in touch with some of the
>> developers to give a
>> hand and/or publish your code
>> regards
>> On Wed, Oct 13, 2010 at 6:38 AM, Mauro
>> Maiorca<mauromaiorca at gmail.com <mailto:mauromaiorca at gmail.com
>> >>
>>
>> wrote:
>>
>>
>> Hello all,
>>
>> I'm currently working with electron microscope images,
>> and I found ITK
>> and related applications (i.e. itk-snap) very useful.
>> Unfortunately, it seems to me that ITK doesn't
>> (natively) support the mrc
>> file format. Am I right? There is any plan to include
>> microscopy file
>> formats into itk?
>> (At the moment I'm using a mrc-MetaIO (and vice-versa)
>> converter I wrote,
>> I don't have any problem to publish the software
>> somewhere if useful to
>> other people).
>>
>> cheers,
>> Mauro
>>
>>
>> _____________________________________
>> Powered by www.kitware.com <http://www.kitware.com>
>>
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more
>> information visit:
>> http://www.kitware.com/products/protraining.html
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>>
>>
>> --
>> Sergio Vera
>>
>> Alma IT Systems
>> C/ Vilana, 4B, 4º 1ª
>> 08022 Barcelona
>> T. (+34) 932 380 592
>> www.alma3d.com <http://www.alma3d.com>
>>
>> _____________________________________
>> Powered by www.kitware.com <http://www.kitware.com>
>>
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more information
>> visit:
>> http://www.kitware.com/products/protraining.html
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>> _____________________________________
>> Powered by www.kitware.com <http://www.kitware.com>
>>
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more information visit:
>> http://www.kitware.com/products/protraining.html
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>> _____________________________________
>> Powered by www.kitware.com <http://www.kitware.com>
>>
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more information visit:
>> http://www.kitware.com/products/protraining.html
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20101014/22556479/attachment.htm>
More information about the Insight-users
mailing list