<font size=2 face="sans-serif">Hi list,</font>
<br>
<br><font size=2 face="sans-serif">We've been able to partly decipher the
Ventana BIF format, however we have a problem figuring out the final tile
stitching data. We'd be quite willing to contribute our code to OpenSlide,
if somebody would be able to continue working on it and figure out the
stitching. We have some technical understanding on what kind of information
is contained in the BIF-files as well, for those interested.</font>
<br>
<br><font size=2 face="sans-serif">Yves</font>
<br><font size=2 face="sans-serif">.</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Benjamin Gilbert &lt;bgilbert@cs.cmu.edu&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;openslide-users@lists.andrew.cmu.edu&quot;
&lt;openslide-users@lists.andrew.cmu.edu&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">22-08-13 06:26</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Major library
cleanups; ops midlayer removed</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">openslide-users-bounces+sucaet=histogenex.com@lists.andrew.cmu.edu</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi all,<br>
<br>
I've pushed to master a significant set of cleanups:<br>
<br>
- The ops midlayer has been removed. Vendor backends are now responsible
<br>
for both slide parsing and tile rendering. &nbsp;The reusable parts of
the <br>
ops midlayer have been converted into generic utilities, and the <br>
format-specific pieces have been moved into the corresponding vendor <br>
backends.<br>
<br>
- The library now retrieves level dimensions, downsample factor, and <br>
tile size hints from a generic level struct which is instantiated and <br>
populated by the vendor backend.<br>
<br>
- GError is now used for all internal error reporting.<br>
<br>
These changes should make the OpenSlide codebase much easier to <br>
understand and modify.<br>
<br>
The introductory wiki page has been updated:<br>
<br>
 &nbsp; &nbsp; </font></tt><a href=https://github.com/openslide/openslide/wiki/AddingASlideFormat><tt><font size=2>https://github.com/openslide/openslide/wiki/AddingASlideFormat</font></tt></a><tt><font size=2><br>
<br>
--Benjamin Gilbert<br>
_______________________________________________<br>
openslide-users mailing list<br>
openslide-users@lists.andrew.cmu.edu<br>
</font></tt><a href="https://lists.andrew.cmu.edu/mailman/listinfo/openslide-users"><tt><font size=2>https://lists.andrew.cmu.edu/mailman/listinfo/openslide-users</font></tt></a><tt><font size=2><br>
</font></tt>
<br>
<br>
<HR><BR>WARNING: This e-mail, including any attachments, may contain CONFIDENTIAL INFORMATION, including privileged and/or health information.  It is for the sole use of the intended recipients. Any unauthorized copying, disclosure, distribution, reproduction, use or retention of this email or the information in it, is strictly FORBIDDEN. If you are not an intended recipient, please notify the sender immediately (REPLY this e-mail) and permanently DELETE the related e-mail.  Please be aware that this email and replies to it may be monitored by the sender's company for quality assurance, policy compliance and/or security purposes.
<br>