[Insight-developers] Streaming with ImageWriter and IORegion
Bradley Lowekamp
blowekamp at mail.nih.gov
Tue Dec 30 08:49:58 EST 2008
Unfortunately, I will not be there. I will try to get a bunch of
information into the wiki.
On Dec 29, 2008, at 12:41 PM, Luis Ibanez wrote:
>
> Great.
>
> BTW, I got the dates wrong.
> The correct dates are Jan 5th to 9th.
> (but that's still, next week) :-)
>
> http://wiki.na-mic.org/Wiki/index.php/AHM_2009
>
> I'll be there from Monday to Friday morning.
>
> ---
>
> Good idea to gather the requirements and challenges before the
> meeting.
> For that purpose, we just created a Proposal Wiki page, at:
>
> http://www.itk.org/Wiki/Proposals:Adding_Streaming_Support_in_ITK_Image_Writing
>
> We can copy here most of what Brad has already chartered.
>
> Of course, more suggestions are welcome.
>
>
> Luis
>
>
> -----------------------------------------------------------------------------------------------------------------
> On Mon, Dec 29, 2008 at 12:28 PM, Stephen Aylward <Stephen.Aylward at kitware.com
> > wrote:
> Great idea!
>
> Tell me where and when and I'll be there.
>
> Might be interesting to start with a discussion on how the current
> process is failing / not meeting needs.
>
> s
>
>
> On Mon, Dec 29, 2008 at 12:24 PM, Luis Ibanez
> <luis.ibanez at kitware.com> wrote:
>
> Stephen,
>
> Should we address this during the upcoming NAMIC developers meeting ?
> (Jan 4th-8th) is not that far.
>
> The implementation of Streaming for Reading was done in one of these
> meetings. It was a lot easier by the developers of several ImageIO
> classes in the room.
>
> Heavy enforcers of backward-compatibility may also be attending this
> meeting... so all fronts will be cared for. :-)
>
>
> My 2 cents suggestion,
>
>
> Luis
>
>
> ------------------------
> Stephen Aylward wrote:
> Hi,
>
> We use metaIO streaming reading and writing fairly heavily in
> several apps. Please let me know if you find problems or if you
> need any help. Several people have been adding features in the
> past year or so, and I fear a bit of feature creap and bad coding
> might have arisen. Might be time for some house cleaning.
>
> My recent changes were to fix memory leaks, to improve reporting
> regarding when streaming is or is not supported, and to fix a bug
> when attempting to read a stream equal to the size of the entire
> image.
>
> Also, note that changes to MetaIO cannot be committed directly to
> Insight. It is a locked directory in the CVS repository because
> MetaIO in ITK and VTK share the same code which exists in a public
> svn repository:
> https://www.kitware.com:8443/svn/KWPublic/trunk/MetaIO
>
> Changes made to the svn repository are automatically (and nearly
> instantly) distributed to ITK and VTK. It is a wonderfully unique
> opportunity to annoy a huge number of open-source developers in a
> wide range of fields with a single check-in :)
>
> Stephen
>
> On Mon, Dec 29, 2008 at 11:43 AM, Bradley Lowekamp <blowekamp at mail.nih.gov
> <mailto:blowekamp at mail.nih.gov>> wrote:
>
> Hello,
>
> I submitted MetaImageIO as bug #8333. The streaming pipeline is
> working just fine; MetaIO is just failing to read it under these
> conditions. I am going to commit the compare for
> itkMetaImageStreamingWriterIOTest2 to verify that is just not a
> weird mac issue. Then I will try to track it down if it's a cross
> platform issue. I am also just discovering some problems with mhd
> vs
> mha files too. I'm going to have to look at the interaction of a
> few
> things here... Not sure what's going on...
> These problems are orthogonal to the posted enhancement
> though. Please let me know what else you need for this enhancement.
>
> Brad
>
> On Dec 27, 2008, at 4:51 PM, Luis Ibanez wrote:
>
> Bradley Lowekamp wrote:
>
> Thirdly, before I left work for the holiday, I had an idea
> what the cause of itkMetaImageStreamingWriterIOTest2 not
> producing the correct results. I think that MetaImageIO,
> streaming functionality does not work with non-square voxels.
> But I need to look into this further to be certain. I was
> planning on doing this on Monday.
>
> Brad
>
> -------------------------
>
> Hi Brad,
>
> I don't quite see why pixel spacing would interfere in any way with
> the process of streaming the pixel data.
>
> As far of the streaming process is concerned, the pixel data is
> simply
> an array of bytes...
>
> It is more likely that other factors may be involved in this
> problem.
>
>
> Luis
>
>
>
> ========================================================
>
> Bradley Lowekamp
> Lockheed Martin Contractor for
>
> Office of High Performance Computing and Communications
>
> National Library of Medicine
> blowekamp at mail.nih.gov <mailto:blowekamp at mail.nih.gov>
>
>
>
>
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org <mailto:Insight-developers at itk.org>
>
> http://www.itk.org/mailman/listinfo/insight-developers
>
>
>
>
> --
> Stephen R. Aylward, Ph.D.
> Chief Medical Scientist
> Kitware, Inc. - North Carolina Office
> http://www.kitware.com
> (518) 371-3971 x300
>
>
>
> --
> Stephen R. Aylward, Ph.D.
> Chief Medical Scientist
> Kitware, Inc. - North Carolina Office
> http://www.kitware.com
> (518) 371-3971 x300
>
========================================================
Bradley Lowekamp
Lockheed Martin Contractor for
Office of High Performance Computing and Communications
National Library of Medicine
blowekamp at mail.nih.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20081230/c3fff09f/attachment.htm>
More information about the Insight-developers
mailing list