<div dir="ltr"><div><div><div>I found that I was unable to decompress color images, when bio-formats had been working fine for single-channel images.<br></div>I tracked down the problem and fixed it in the code (LosslessJPEGCodec.java). The decoder did not properly handle multiple Huffman tables. There is one per color component (total of 3) in these files, but the code always stopped processing after creating the first table.<br><br></div>I also noticed that the existing code does not properly handle the (legal) presence of real JPEG markers in the middle of the compressed data. I'm sure it's extremely rare, but it is legal, so I modified the code to properly skip over them in that case.<br><br></div><div>I would like to contribute my changes back to the project but am unsure how to do that. I'm happy to do it via GitHub, or could email someone my updated file (it's small). Please let me know.<br></div><div><br></div><div>Thank you,<br></div>- Aaron<br><br></div>

<br>
<div style="font-size:12.8000001907349px;color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)"><b style="font-size:1.3em"><font size="5"><font color="#008000">Health</font></font></b><b style="font-size:1.3em"><font size="5"><font color="#134f5c">Myne</font></font></b></div><div style="font-size:12.8000001907349px;color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)"><br></div><div style="font-size:12.8000001907349px;color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)"><b style="font-size:12.8000001907349px"><font color="#0b5394"><i>"Enabling Evidence-based Care for Oncology"</i></font></b><b style="font-size:12.8000001907349px"><font color="#38761d"><br></font></b></div><div style="font-size:12.8000001907349px;color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)"><br></div><div style="font-size:12.8000001907349px;color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)"><font face="arial, helvetica, sans-serif" color="#666666"><span style="font-size:13px"><span style="font-size:9pt"><b>Confidentiality Notice</b></span></span><span style="font-size:9pt">: This communication, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure, printing, saving, or distribution is prohibited. If you are not the intended recipient, please immediately contact the sender by reply e-mail and destroy all copies of the original message.</span></font></div>