We're Hiring!

Problem Loading an SLD image using Matlab and Bioformats

Historical discussions about the Bio-Formats library. Please look for and ask new questions at https://forum.image.sc/tags/bio-formats
Please note:
Historical discussions about the Bio-Formats library. Please look for and ask new questions at https://forum.image.sc/tags/bio-formats

If you are having trouble with image files, there is information about reporting bugs in the Bio-Formats documentation. Please send us the data and let us know what version of Bio-Formats you are using. For issues with your code, please provide a link to a public repository, ideally GitHub.

Problem Loading an SLD image using Matlab and Bioformats

Postby icaoberg » Wed Jun 05, 2013 7:25 pm

I have an SLD file that I am trying to load using Matlab and Bioformats. When I do this

Code: Select all
>> img = bfopen( 'devin.sld' );
Error using loci.formats.ChannelSeparator/setId
Java exception occurred:
loci.formats.UnknownFormatException: Unknown file format: /Users/icaoberg/Desktop/devin.sld
   at loci.formats.ImageReader.getReader(ImageReader.java:192)
   at loci.formats.ImageReader.setId(ImageReader.java:727)
   at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:529)
   at loci.formats.ChannelFiller.setId(ChannelFiller.java:263)
   at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:529)
   at loci.formats.ChannelSeparator.setId(ChannelSeparator.java:274)

Error in bfGetReader (line 80)
r.setId(id);
Error in bfopen (line 116)
r = bfGetReader(id, stitchFiles);


I understand Bioformats is saying it is an unknown file format, but I would like to know if this is either a known issue with Bioformats or a problem with my actual file. I understand from the docs that it may fail reading the metadata, but I am only interested in the pixel values.

I tried to the same with the ImageJ plugin and get a similar error

Code: Select all
loci.formats.UnknownFormatException: Unknown file format: /Users/icaoberg/Desktop/devin.sld
   at loci.formats.ImageReader.getReader(ImageReader.java:192)
   at loci.plugins.in.ImportProcess.createBaseReader(ImportProcess.java:596)
   at loci.plugins.in.ImportProcess.initializeReader(ImportProcess.java:472)
   at loci.plugins.in.ImportProcess.execute(ImportProcess.java:142)
   at loci.plugins.in.Importer.showDialogs(Importer.java:141)
   at loci.plugins.in.Importer.run(Importer.java:79)
   at loci.plugins.LociImporter.run(LociImporter.java:81)
   at ij.IJ.runUserPlugIn(IJ.java:185)
   at ij.IJ.runPlugIn(IJ.java:152)
   at ij.Executer.runCommand(Executer.java:127)
   at ij.Executer.run(Executer.java:64)
   at java.lang.Thread.run(Thread.java:680)
loci.formats.UnknownFormatException: Unknown file format: /Users/icaoberg/Desktop/devin.sld
   at loci.formats.ImageReader.getReader(ImageReader.java:192)
   at loci.plugins.in.ImportProcess.createBaseReader(ImportProcess.java:596)
   at loci.plugins.in.ImportProcess.initializeReader(ImportProcess.java:472)
   at loci.plugins.in.ImportProcess.execute(ImportProcess.java:142)
   at loci.plugins.in.Importer.showDialogs(Importer.java:141)
   at loci.plugins.in.Importer.run(Importer.java:79)
   at loci.plugins.LociImporter.run(LociImporter.java:81)
   at ij.IJ.runUserPlugIn(IJ.java:185)
   at ij.IJ.runPlugIn(IJ.java:152)
   at ij.Executer.runCommand(Executer.java:127)
   at ij.Executer.run(Executer.java:64)
   at java.lang.Thread.run(Thread.java:680)


It is a very big file, I don't know what could be the issue.
Code: Select all
(Canopy 32bit) Ivans-MacBook-Pro-2:Desktop icaoberg$ du -h devin.sld
9.0G   devin.sld


Any feedback would be appreciated.
icaoberg
 
Posts: 145
Joined: Fri Sep 17, 2010 9:05 pm
Location: Pittsburgh, PA

Re: Problem Loading an SLD image using Matlab and Bioformats

Postby mlinkert » Thu Jun 06, 2013 12:32 am

Hi Ivan,

There was a ticket for something similar:

http://trac.openmicroscopy.org.uk/ome/ticket/10473

but it should have been fixed in 4.4.7 and later. Which version of Bio-Formats do you have installed in Matlab and/or ImageJ?

-Melissa
User avatar
mlinkert
Team Member
 
Posts: 353
Joined: Fri May 29, 2009 2:12 pm
Location: Southwest Wisconsin

Re: Problem Loading an SLD image using Matlab and Bioformats

Postby impb » Fri Aug 09, 2013 8:11 am

Check out this guide for loading bio-images in MATLAB, see if it helps:
http://imageprocessingblog.com/importing-generic-bioimage-files-to-matlab/
impb
 
Posts: 2
Joined: Fri Aug 09, 2013 8:02 am


Return to User Discussion [Legacy]

Who is online

Users browsing this forum: No registered users and 1 guest