<div dir="ltr"><div style="font-size:12.8px">Hi OpenSlide users, </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I am trying to open a tif file (CMU-1.tiff) that I downloaded from the test data into my working folder (/home/OpenSlide/FirstProgram/). </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Using openslide functions: <i>openslide_detect_vendor </i>and <i>openslide_open </i>I get the following terminal output: </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Welcome to OpenSlide Version: 3.4.1</div><div style="font-size:12.8px">File format not supported!</div><div style="font-size:12.8px">File not opened!</div><div style="font-size:12.8px">Press <RETURN> to close this window...</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Any idea why it doesn't want to open the CMU-1 file? Here is the code: </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">#include <iostream></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">#include <stdint.h></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><span style="font-weight:600">extern</span> "C" {</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">#include "openslide/openslide.h"</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">#include "openslide/openslide-features.h"</font></pre><span class="im"><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">}</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">int main()</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">{</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    std::cout << "Welcome to OpenSlide Version: " << openslide_get_version() << std::endl;</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre></span><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    char <span style="font-weight:600">const</span>* filename = "CMU-1.tiff";</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    char <span style="font-weight:600">const</span>* slide_format_vendor = openslide_detect_vendor(filename);</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    <span style="font-weight:600">if</span>(slide_format_vendor == NULL)</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    {</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">        std::cout << "File format not supported!" << std::endl;</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    }</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    <span style="font-weight:600">else</span></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    {</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">        std::cout << "File format: " << slide_format_vendor << std::endl;</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    }</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    openslide_t* image;</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    image = openslide_open(filename);</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    <span style="font-weight:600">if</span>(image == NULL)</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    {</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">        std::cout << "File not opened!" << std::endl;</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    }</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    <span style="font-weight:600">else</span></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    {</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">        std::cout << "File successfully opened." << std::endl << "A new OpenSlide object has been created." << std::endl;</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    }</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">    <span style="font-weight:600">return</span> 0;</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000">}</font></pre><pre style="white-space:pre-wrap;margin-top:0px;margin-bottom:0px"><font color="#000000"><br></font></pre>Regards, <br>Evert</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><table width="400" border="0" cellspacing="0" cellpadding="0" style="font-family:Arial,Helvetica,sans-serif;font-size:12px;color:rgb(87,92,103)"><tbody><tr><td><span style="font-weight:bold;font-size:14px"><img src="https://docs.google.com/uc?export=download&id=0B97NtaPJrVz-b2g0VTZzVXYzQkU&revid=0B97NtaPJrVz-T3hnM002UnFPWWlaSFFhVEF5V2s5bUZjWDBzPQ"><br>Evert Trollip</span><br>Software Engineer<br><span style="font-size:10px">M.Eng (Electrical and Electronic)</span><p></p></td></tr><tr><td><span style="font-size:11px">T <a href="tel:%2B27%2021%20851%203123" value="+27218513123" style="color:rgb(87,92,103);text-decoration:none" target="_blank">+27 21 851 3123</a><br>M <a href="tel:%2B27%2083%20322%206686" value="+27833226686" style="color:rgb(87,92,103);text-decoration:none" target="_blank">+27 72 997 5230</a><br></span><a href="http://www.stonethree.com" style="color:rgb(83,194,212);text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif" target="_blank">www.stonethree.com</a></td></tr></tbody></table></div></div>
</div>