<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello<div>I have been try to export images using the LOCI Bio-Formats plugin in Fiji with no success.  I can get it to work with 8-bit grayscale images but not RGB color images.  Every time I try to export it stops and an Exception window opens.  I have updated Fiji (1.47c) and Java (java 1.6.0.33 on a Mac OSX 10.6.8, and java version 7 update 7 on a Windows 7 PC) and I have installed the latest Trunk, and Daily Build (Oct 5, 2012).   The Exception files from the Mac and PC are similar and I have included both below.   My images are tiff files with RGB channels but nothing else.  I have a attached a small version of an image in jpeg format just to save space.  We do all of our image processing and analysis using Fiji, but need to send the files to collaborators as jpg2000s and I hope to batch process the conversion of tiffs to JPG2000 because we have 100s of files that need conversion.    I was able to use Photoshop to save an RGB tiff image into jp2 format, but unfortunately the Photoshop Automator does not support this function making it an impractical way to convert 100s of files.</div><div><br></div><div>Any help would be greatly appreciated.</div><div>Thanks</div><div>Ron </div><div><br></div><div><br></div><div><b>Exception list from Mac</b></div><div><div>java.lang.reflect.InvocationTargetException</div><div>at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)</div><div>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</div><div>at java.lang.reflect.Method.invoke(Method.java:597)</div><div>at ij.Command.runPlugIn(Command.java:146)</div><div>at ij.Command.runCommand(Command.java:95)</div><div>at ij.Executer.run(Executer.java:64)</div><div>at java.lang.Thread.run(Thread.java:680)</div><div>Caused by: java.lang.IllegalArgumentException: Raster sun.awt.image.SunWritableRaster@5549f0e is incompatible with ColorModel DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0</div><div>at java.awt.image.BufferedImage.<init>(BufferedImage.java:614)</div><div>at loci.formats.gui.AWTImageTools.constructImage(AWTImageTools.java:736)</div><div>at loci.formats.codec.JPEG2000Codec.compress(JPEG2000Codec.java:133)</div><div>at loci.formats.out.JPEG2000Writer.compressBuffer(JPEG2000Writer.java:130)</div><div>at loci.formats.out.JPEG2000Writer.saveBytes(JPEG2000Writer.java:90)</div><div>at loci.formats.FormatWriter.saveBytes(FormatWriter.java:136)</div><div>at loci.plugins.out.Exporter.run(Exporter.java:549)</div><div>at loci.plugins.LociExporter.run(LociExporter.java:77)</div><div>at ij.plugin.filter.PlugInFilterRunner.processOneImage(PlugInFilterRunner.java:256)</div><div>at ij.plugin.filter.PlugInFilterRunner.<init>(PlugInFilterRunner.java:105)</div><div>at ij.IJ.runUserPlugIn(IJ.java:187)</div><div>at ij.IJ.runPlugIn(IJ.java:152)</div><div>... 7 more</div></div><div><br></div><div><b>Exception list from PC</b></div><div><div>java.lang.reflect.InvocationTargetException</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">      </span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>at java.lang.reflect.Method.invoke(Method.java:597)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at ij.Command.runPlugIn(Command.java:146)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">   </span>at ij.Command.runCommand(Command.java:95)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">   </span>at ij.Executer.run(Executer.java:64)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at java.lang.Thread.run(Thread.java:662)</div><div><br></div><div>Caused by: java.lang.IllegalArgumentException: Raster sun.awt.image.SunWritableRaster@70b9cab2 is incompatible with ColorModel DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">   </span>at java.awt.image.BufferedImage.<init>(BufferedImage.java:611)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at loci.formats.gui.AWTImageTools.constructImage(AWTImageTools.java:736)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>at loci.formats.codec.JPEG2000Codec.compress(JPEG2000Codec.java:133)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at loci.formats.out.JPEG2000Writer.compressBuffer(JPEG2000Writer.java:130)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">  </span>at loci.formats.out.JPEG2000Writer.saveBytes(JPEG2000Writer.java:90)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at loci.formats.FormatWriter.saveBytes(FormatWriter.java:136)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">       </span>at loci.plugins.out.Exporter.run(Exporter.java:549)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at loci.plugins.LociExporter.run(LociExporter.java:77)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">      </span>at ij.plugin.filter.PlugInFilterRunner.processOneImage(PlugInFilterRunner.java:256)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at ij.plugin.filter.PlugInFilterRunner.<init>(PlugInFilterRunner.java:105)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>at ij.IJ.runUserPlugIn(IJ.java:187)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at ij.IJ.runPlugIn(IJ.java:152)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>... 8 more</div></div><div><br></div><div>Example image</div><div><img id="f31d8d2f-95f6-45d8-99bc-80b94751f926" height="843" width="1026" apple-width="yes" apple-height="yes" src="cid:C9758813-AE05-44CA-A628-88BB48DB19F5@nih.gov"></div><br><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Ronald Paletzki, PhD</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Biologist/Contractor</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">LSN/NIMH/NIH</div></div></span></div></span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Bldg49/ Rm 5A36</div></div>Bethesda, MD</span></div></span></div></span></div></span></div></span><span class="Apple-style-span" style="font-size: 12px; ">301-443-0711</span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br></body></html>