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 #37 (closed defect: moved)

Opened 2007-03-19T11:36:20-05:00

Last modified 2014-01-09T13:12:58-06:00

Resampling should not call unpackFloats

Reported by: curtis Owned by: curtis
Priority: critical Milestone: visbio4.0
Component: visbio Severity: serious
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by curtis)

The point of using ImageFlatField within VisBio is for efficiency. There are some cases where the FlatField.unpackFloats method must be called to transform the more efficient (e.g.) byte representation within a BufferedImage back into a float or double array -- typically when some kind of mathematical operation needs to be performed on the data. Resampling is one such operation, but we can implement a more efficient resampling operation that does not need to delegate to VisAD (and thus call unpackFloats).

This problem may disappear as part of reworking ImageFlatField to be more efficient (ticket #34) and VisBio to lean more heavily on Bio-Formats (ticket #35).

Change History

comment:1 Changed 2007-08-01T15:12:37-05:00 by curtis

  • Milestone set to visbio4.0

comment:2 Changed 2014-01-09T13:12:58-06:00 by curtis

  • Status changed from new to closed
  • Resolution set to moved
  • Description modified
  • Severity set to serious