View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011597ITKITKpublic2010-12-11 08:182010-12-11 08:25
ReporterLuis Ibanez 
Assigned ToLuis Ibanez 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0011597: Lack of complementarity between Set() and Get() methods in PixelAccessors
DescriptionImageAdaptors use PixelAccessors to present an image as if it has been processed by a filter, but by doing the computation on the fly as the pixel value is accessed.

Ideally the behavior should be such that

imageAdaptor->SetPixel(index, A );
B = imageAdaptor->GetPixel(index);
A == B

Some ImageAdaptors / PixelAccessors are not satisfying this property.

Reported by Robert Tamburo in the users list:
http://www.itk.org/pipermail/insight-users/2010-December/039108.html [^]
TagsNo tags attached.
Resolution Date
Sprint
Sprint Statusbacklog
Attached Files

 Relationships

  Notes
(0023892)
Luis Ibanez (manager)
2010-12-11 08:25
edited on: 2010-12-11 08:33

Adaptors/Accessor that have this issue:

* AbsImageAdaptor (may not be fixable)
* AcosImageAdaptor (fixable - within numerical range)
* AsinImageAdaptor (fixable - within numerical range)
* AtanImageAdaptor (fixable - within numerical range)
* ComplexToImaginary (fixable)
* ComplexToModulus (not fixable)
* ComplexToPhase (not fixable)
* ComplexToReal (fixable)
* CosImageAdaptor (fixable - within numerical range)
* ExpImageAdaptor (fixable - within numerical range)
* ExpNegativeImageAdaptor (fixable - withing numerical range)
* Log10ImageAdaptor (fixable - withig numerical range)
* LogImageAdaptor (fixable - within numerical range)
* RGBToLuminanceAdaptor (possible to trick..)
* SinImageAdaptor (fixable - within numerical range)
* SqrtImageAdaptor (fixable - within numerical range)
* TanImageAdaptor (fixable - within numerical range)


 Issue History
Date Modified Username Field Change
2010-12-11 08:18 Luis Ibanez New Issue
2010-12-11 08:18 Luis Ibanez Status new => assigned
2010-12-11 08:18 Luis Ibanez Assigned To => Luis Ibanez
2010-12-11 08:25 Luis Ibanez Note Added: 0023892
2010-12-11 08:31 Luis Ibanez Note Edited: 0023892
2010-12-11 08:33 Luis Ibanez Note Edited: 0023892


Copyright © 2000 - 2018 MantisBT Team