<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"></HEAD><BODY><DIV>
<DIV><FONT face=Arial size=2>Hellow people,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I need to help.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT 
face=Arial size=2>I'm not obtaining to open images BMP in 
Builder&nbsp;C++&nbsp;6.0, using the component of the VTK. </FONT></DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT 
face=Arial size=2>Ex.: image001.bmp, image002.bmp ...</FONT></DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT 
face=Arial size=2>The demonstrated error is the following one:</FONT></DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT 
face=Arial size=2>"Project Project_vtkDemo.exe raised exception class 
std::bad_ast with message "Exception Object Address: 0xCDFEA6'. Process stopped. 
"</FONT></DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT 
face=Arial size=2>"{<BR>&nbsp; return *__STATIC_CAST(const 
_Facet*,__loc._M_use_facet(_Facet::id));<BR>}"</FONT></DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT 
face=Arial size=2></FONT>&nbsp;</DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT 
face=Arial size=2>The used code is the following one:</FONT><FONT face=Arial 
size=2></DIV></DIV></FONT>
<DIV><FONT face=Arial size=2>void __fastcall TVTK_Form::TomografiaClick(TObject 
*Sender)<BR>{<BR>&nbsp; if (shrink)<BR>&nbsp;&nbsp;&nbsp; 
{<BR>&nbsp;&nbsp;&nbsp; return;<BR>&nbsp;&nbsp;&nbsp; }</FONT></DIV><FONT 
face=Arial size=2>
<DIV><BR>vtkBMPReader *v16 = vtkBMPReader::New();<BR>&nbsp; 
v16-&gt;SetDataScalarTypeToUnsignedChar();<BR>&nbsp; 
v16-&gt;SetDataByteOrderToLittleEndian();<BR>&nbsp; v16-&gt;SetFilePrefix 
("c:/tomog");<BR>&nbsp; v16-&gt;SetFilePattern ("%s%03d.bmp");<BR>&nbsp; 
v16-&gt;SetHeaderSize(1);<BR>&nbsp; v16-&gt;SetDataExtent 
(0,63,0,63,1,3);<BR>&nbsp; v16-&gt;SetDataSpacing(3.2,3.2,0.5);<BR>&nbsp; 
v16-&gt;Update();</DIV>
<DIV><BR>&nbsp; vtkContourFilter *skinExtractor = 
vtkContourFilter::New();<BR>&nbsp;&nbsp;&nbsp; 
skinExtractor-&gt;SetInput((vtkDataSet *) 
v16-&gt;GetOutput());<BR>&nbsp;&nbsp;&nbsp; skinExtractor-&gt;SetValue(0, 
100);<BR>&nbsp; vtkPolyDataNormals *skinNormals = 
vtkPolyDataNormals::New();<BR>&nbsp;&nbsp;&nbsp; 
skinNormals-&gt;SetInput(skinExtractor-&gt;GetOutput());<BR>&nbsp;&nbsp;&nbsp; 
skinNormals-&gt;SetFeatureAngle(60.0);<BR>&nbsp; vtkPolyDataMapper *skinMapper = 
vtkPolyDataMapper::New();<BR>&nbsp;&nbsp;&nbsp; 
skinMapper-&gt;SetInput(skinNormals-&gt;GetOutput());<BR>&nbsp;&nbsp;&nbsp; 
skinMapper-&gt;ScalarVisibilityOff();<BR>&nbsp; vtkActor *skin = 
vtkActor::New();<BR>&nbsp;&nbsp;&nbsp; skin-&gt;SetMapper(skinMapper);</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; vtkWindow1-&gt;GetRenderer()-&gt;AddActor(skin);</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; v16-&gt;Delete();<BR>&nbsp; skinExtractor-&gt;Delete();<BR>&nbsp; 
skinNormals-&gt;Delete();<BR>&nbsp; skinMapper-&gt;Delete();<BR>&nbsp; 
skin-&gt;Delete();</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; vtkWindow1-&gt;GetRenderer()-&gt;ResetCamera();<BR>&nbsp; 
vtkWindow1-&gt;Invalidate();<BR>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px">&nbsp;</DIV>
<DIV 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px">If 
it will be able to help I I am thankful to me.</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>Sebastian</FONT></DIV></DIV></BODY></HTML>