[Insight-developers] What image types to wrap?

Miller, James V (Research) millerjv at crd . ge . com
Tue, 8 Jul 2003 12:54:49 -0400


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C34571.A471E161
Content-Type: text/plain;
	charset="iso-8859-1"

At the last meeting we briefly discussed what image types should be wrapped
by Swig when someone builds ITK out of the box.  The user always has the
option of adding more image types later and adding more filter
instantiations.  But we still need to pick a good set of image types that
are immediately useful.
 
Here is a set of suggestions:
 
2D/3D float images - standard datatype used to avoid precision problems, PET
images are floating point
2D/3D short images - CT images (HU) are signed short
2D/3D unsigned short images - MR images are unsigned short (?), PNG images
are unsigned, label maps are unsigned
2D/3D unsigned char images - PNG images are unsigned char
2D/3D unsigned long - label maps are unsigned and can easily overflow an
unsigned short
 
(Plus some RGB types)
 
I think these basic image types should be wrapped.  Then the question is how
many combinations of instantiations for filters should be do?
 

Jim Miller 
_____________________________________
Visualization & Computer Vision
GE Research
Bldg. KW, Room C218B
P.O. Box 8, Schenectady NY 12301

millerjv at research . ge . com <mailto:millerjv at research . ge . com> 

 <mailto:james . miller at research . ge . com> james . miller at research . ge . com
(518) 387-4005, Dial Comm: 8*833-4005, 
Cell: (518) 505-7065, Fax: (518) 387-6981 

 

------_=_NextPart_001_01C34571.A471E161
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META content="MSHTML 6.00.2800.1141" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=562333416-08072003><FONT size=2>At the last meeting we briefly 
discussed what image types should be wrapped by Swig when someone builds ITK out 
of the box.&nbsp; The user always has the option of adding more image types 
later and adding more filter instantiations.&nbsp; But we still need to pick a 
good set of image types that are immediately useful.</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>Here is a set of 
suggestions:</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>2D/3D float images 
-&nbsp;standard datatype used to avoid precision problems, PET images are 
floating point</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>2D/3D short images - CT images 
(HU) are signed short</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>2D/3D unsigned short images - 
MR images are unsigned short (?), PNG images are unsigned, label maps are 
unsigned</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>2D/3D unsigned char images - 
PNG images are unsigned char</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>2D/3D unsigned long - label 
maps are unsigned and can easily overflow an unsigned short</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003></SPAN><SPAN 
class=562333416-08072003></SPAN><FONT size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>(Plus some RGB 
types)</FONT></SPAN></DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=562333416-08072003><FONT size=2>I think these basic image types 
should be wrapped.&nbsp; Then the question is how many combinations of 
instantiations for filters should be do?</FONT></SPAN></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV>
<P style="MARGIN: 0in 0in 0pt"><B><SPAN 
style="COLOR: navy; FONT-FAMILY: 'Comic Sans MS'">Jim Miller</SPAN></B> 
<BR><B><I><SPAN 
style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial">_____________________________________</SPAN></I></B><BR><EM><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Arial">Visualization &amp; 
Computer Vision</SPAN></EM><I><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Arial"><BR><EM>GE 
Research</EM><BR><EM>Bldg. KW, Room C218B</EM><BR><EM>P.O. Box 8, Schenectady NY 
12301</EM><BR><BR></SPAN></I><EM><U><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: blue"><A 
href="mailto:millerjv at research . ge . com">millerjv at research . ge . com</A></SPAN></U></EM></P>
<P style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 7.5pt; COLOR: blue"><A 
href="mailto:james . miller at research . ge . com"><EM>james . miller at research . ge . com</EM></A></SPAN><BR><I><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Arial">(518) 387-4005, Dial 
Comm: 8*833-4005, </SPAN></I><BR><I><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Arial">Cell: (518) 505-7065, 
Fax: (518) 387-6981</SPAN></I> </P></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

------_=_NextPart_001_01C34571.A471E161--