<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<div class="moz-text-flowed"
 style="font-family: -moz-fixed; font-size: 13px;" lang="x-western"><b>Hi,
I'm trying&nbsp; to read a series of TIFF images captured with a confocal
microscope, but ITK give me this error message.
<br>
Error Message:
<br>
</b><br>
------------------------------------------------------------------<br>
TIFFReadDirectory: Warning,
e:/Documentos/Universidad/Data/ch0/t01_001.tif: unknown field with tag
33923 (0x8483) encountered.
<br>
------------------------------------------------------------------<br>
<br>
<b>I send also a link to the images I'm trying to read.<br>
<a class="moz-txt-link-freetext"
 href="http://us.f13.yahoofs.com/bc/4415f191ma8e3b5a7/bc/Imagenes/images.zip?bf8ybWEBPx7Z_y9k">http://us.f13.yahoofs.com/bc/4415f191ma8e3b5a7/bc/Imagenes/images.zip?bf8ybWEBPx7Z_y9k</a>
</b><br>
<br>
------------------------------------------------------------------<br>
Print of the reader:
<br>
NumericSeriesFileNames (01729180)
<br>
&nbsp;RTTI typeinfo:&nbsp;&nbsp; class itk::NumericSeriesFileNames
<br>
&nbsp;Reference Count: 2
<br>
&nbsp;Modified Time: 13
<br>
&nbsp;Debug: Off
<br>
&nbsp;Observers:
<br>
&nbsp;&nbsp; none
<br>
&nbsp;StartIndex: 0
<br>
&nbsp;EndIndex: 1
<br>
&nbsp;IncrementIndex: 1
<br>
&nbsp;SeriesFormat: e:/Documentos/Universidad/Data/ch0/t01_%03d.tif
<br>
&nbsp;Filenames[0]: e:/Documentos/Universidad/Data/ch0/t01_000.tif
<br>
&nbsp;Filenames[1]: e:/Documentos/Universidad/Data/ch0/t01_001.tif
<br>
------------------------------------------------------------------<br>
<br>
<b><br>
The code I use to read the volumen is:
</b><br>
<br>
------------------------------------------------------------------<br>
const&nbsp;&nbsp;&nbsp; unsigned char&nbsp;&nbsp;&nbsp; Dimension = 3;
<br>
typedef unsigned char&nbsp;&nbsp;&nbsp; PixelType;
<br>
typedef itk::Image&lt; PixelType, Dimension &gt;&nbsp; ImageType;
<br>
<br>
ImageType::Pointer LoadImage( const char * fileNameFormat, int first,
int last )
<br>
{
<br>
&nbsp;typedef itk::ImageSeriesReader&lt; ImageType &gt; ReaderType;
<br>
&nbsp;ReaderType::Pointer reader;
<br>
&nbsp;ImageType::Pointer image;
<br>
<br>
&nbsp;reader = ReaderType::New();
<br>
<br>
&nbsp;reader-&gt;SetImageIO(itk::TIFFImageIO::New());
<br>
&nbsp;reader-&gt;SetFileName(fileNameFormat);
<br>
<br>
<br>
&nbsp;typedef itk::NumericSeriesFileNames NameGeneratorType;
<br>
&nbsp;NameGeneratorType::Pointer nameGenerator = NameGeneratorType::New();
<br>
<br>
&nbsp;nameGenerator-&gt;SetSeriesFormat( fileNameFormat );
<br>
&nbsp;nameGenerator-&gt;SetStartIndex( first );
<br>
&nbsp;nameGenerator-&gt;SetEndIndex( last );
<br>
&nbsp;nameGenerator-&gt;SetIncrementIndex( 1 );
<br>
<br>
&nbsp;reader-&gt;SetFileNames( nameGenerator-&gt;GetFileNames() );&nbsp;&nbsp; <br>
&nbsp;std::cout &lt;&lt; nameGenerator &lt;&lt; std::endl;
<br>
<br>
&nbsp;try
<br>
&nbsp;&nbsp; {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reader-&gt;Update();&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; }
<br>
&nbsp;&nbsp; catch( itk::ExceptionObject &amp;e )
<br>
&nbsp;&nbsp; {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; std::cout&lt;&lt;e&lt;&lt;std::endl;
<br>
&nbsp;&nbsp; }
<br>
<br>
&nbsp;&nbsp; image = reader-&gt;GetOutput();
<br>
<br>
&nbsp;&nbsp; return image;
<br>
}
<br>
------------------------------------------------------------------<br>
<br>
<b>And if I use the itkLSMImageIO object and the file has .lsm
extension I get the folowing message:
</b><br>
<br>
------------------------------------------------------------------<br>
TIFFFieldWithTag: Internal error, unknown tag 0x866c.
<br>
Assertion failed: fip != NULL, file
E:\lenguajes\Insight\Utilities\tiff\tif_dirinfo.c, line 468
<br>
<br>
abnormal program termination
<br>
------------------------------------------------------------------<br>
<br>
<b>if the file has .tif extension the error is:
<br>
</b><br>
------------------------------------------------------------------<br>
itk::ExceptionObject (0117FBE0)
<br>
Location: "unknown"
<br>
File: E:\lenguajes\Insight\Code\IO\itkTIFFImageIO.cxx
<br>
Line: 1092
<br>
Description: itk::ERROR: LSMImageIO(017290B0): Cannot open the file!
<br>
------------------------------------------------------------------<br>
<br>
<b>Does anyone know how to read this image format or if I'm missing
something?
<br>
<br>
Thanks.
<br>
Camilo.
<br>
</b>
<br>
</div>
</body>
</html>