NOTICE! This is a static HTML version of a legacy LOCI Software ticket.

LOCI projects are now located on GitHub. The Bio-Formats project can be found here.

Ticket #375 (closed defect: fixed)

Opened 2009-03-30T10:58:41-05:00

Last modified 2009-05-05T14:07:40-05:00

Cannot construct uint32 BufferedImages

Reported by: melissa Owned by: melissa
Priority: major Milestone: bio-formats-4.1
Component: bio-formats Severity: serious
Keywords: Cc:
Blocked By: Blocking:

Description

showinf data/ics/melissa/32-bit-test.ics

produces the following exception:

Exception in thread "main" java.lang.IllegalArgumentException: Support for uint32 pixel type (unsigned ints) is unimplemented
	at loci.formats.AWTImageTools.makeImage(AWTImageTools.java:446)
	at loci.formats.AWTImageTools.makeImage(AWTImageTools.java:134)
	at loci.formats.AWTImageTools.makeImage(AWTImageTools.java:280)
	at loci.formats.AWTImageTools.makeImage(AWTImageTools.java:529)
	at loci.formats.AWTImageTools.openImage(AWTImageTools.java:796)
	at loci.formats.FormatReader.openImage(FormatReader.java:546)
	at loci.formats.ImageReader.openImage(ImageReader.java:344)
	at loci.formats.tools.ImageInfo.testRead(ImageInfo.java:488)
	at loci.formats.tools.ImageInfo.testRead(ImageInfo.java:59)
	at loci.formats.tools.ImageInfo.main(ImageInfo.java:658)

Change History

comment:1 Changed 2009-05-05T14:07:40-05:00 by melissa

  • Status changed from new to closed
  • Resolution set to fixed

(In [5078]) Added UnsignedIntBuffer and UnsignedIntColorModel to facilitate unsigned 32-bit BufferedImage construction. Closes #375.