[ITK] [ITK-users] storing images in a list
Tim Allman
dr.tim.allman at gmail.com
Fri Jul 10 18:10:28 EDT 2015
By mistake I sent this to Emily personally and not to the list. So, list, here it is.
------------------------------------------------------------------------------------------------------
Emily,
You have not yet added anything to the list so the list is empty and the iterator begin() is the same as end(). There is nothing yet in the list for begin() to point to so you are trying to insert an image using an invalid iterator. If you were to do something like
lmImages.push_back(image);
I’m sure it would work.
--------------------------
Tim Allman Ph.D.
35 Margaret St.,
Guelph Ont.,
N1E 5R6
Canada
519-837-0276
On Jul 10, 2015, at 2:16 PM, Timothee Evain <tevain at telecom-paristech.fr> wrote:
> Hello Emily,
>
> With your example and a small png image, there nothing wrong for me, I'm able to compile and run without problems...
>
> Are you sure this is the crashing part ? Are you sure you've updated the reader ?
>
> Tim
>
>
>
> ----- Mail original -----
> De: "Emily M Hammond" <emily-hammond at uiowa.edu>
> À: "insight users" <insight-users at itk.org>
> Envoyé: Vendredi 10 Juillet 2015 17:52:25
> Objet: [ITK] [ITK-users] storing images in a list
>
> Hello,
>
> I am trying to store images in a list. Here is my code thus far.
>
> std::list< LabelImageType::Pointer > lmImages;
> std::list< LabelImageType::Pointer >::iterator it2 = lmImages.begin();
> LabelImageType::Pointer image = reader->GetOutput();
> std::cout << image << std::endl;
> lmImages.insert(it2, image);
>
> This code builds and complies, but I keep getting runtime errors when I try to insert image into the list.
>
> Is there something inherent to image that prevents this from happening or is there a better way to do this?
>
> Thanks!
> Emily Hammond
>
> _____________________________________
> Powered by 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.php
>
> 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://public.kitware.com/mailman/listinfo/insight-users
>
> _______________________________________________
> Community mailing list
> Community at itk.org
> http://public.kitware.com/mailman/listinfo/community
> _____________________________________
> Powered by 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.php
>
> 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://public.kitware.com/mailman/listinfo/insight-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/community/attachments/20150710/dfb8f6c6/attachment.html>
-------------- next part --------------
_____________________________________
Powered by 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.php
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://public.kitware.com/mailman/listinfo/insight-users
More information about the Community
mailing list