Ticket #311 (closed task: fixed)
Opened 2011-01-10T14:47:19-06:00
Last modified 2012-02-24T16:08:14-06:00
Create DatasetProcessor
Reported by: | bdezonia | Owned by: | bdezonia |
---|---|---|---|
Priority: | major | Milestone: |
|
Component: | Legacy Compatibility | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #1014 |
Description
Add a different ImageProcessor type to the bridge: DatasetProcessor. Back it with a 2d Dataset. Adapt ImgLibProcessor code to DatasetProcessor. Remove imglib dependency from the bridge.
Change History
comment:2 Changed 2011-01-10T14:48:34-06:00 by bdezonia
Created a few support classes (functional transforms and iterators) that at this time reside as private classes in DatasetDuplicator. Will break them out as needed.
comment:3 Changed 2011-01-15T14:10:24-06:00 by bdezonia
Finished initial implementation of all methods.
Created numerous support classes: SynchronizedIterator, NestedIterator stub, LongFunction, DoubleFunction, TransformOperation, RegionCopyOperation, DatasetProcessorFactory, etc.
For quick development adapted IJ1 code. May want to adapt functional approach of ImgLibProcessor.
At this point its totally untested. Need to define some DatasetProcessor tests.
comment:4 Changed 2011-01-15T15:23:26-06:00 by bdezonia
In preparation of DatasetProcessor testing created PrimitveDatasetCreator for creating Datasets from primitive arrays.
comment:5 Changed 2011-01-15T15:34:08-06:00 by bdezonia
- Status changed from accepted to closed
- Resolution set to fixed