[root]/Modules/ExtractSubvolumeROI
ImageData
(2 files, 201 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 35 (100.0%) | 1870 (100.0%) | 53.4 |
| fedorov | 34 (97.1%) | 1870 (100.0%) | 55.0 |
| jcfr | 1 (2.9%) | 0 (0.0%) | 0.0 |
ENH: updated documentation
0 lines of code changed in 1 file:
ENH: Update CMakeLists.txt - CMake 2.6 is now required
The following line have been added:
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
IF(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0003 NEW)
ENDIF(COMMAND CMAKE_POLICY)
MARK_AS_ADVANCED(CMAKE_BACKWARDS_COMPATIBILITY)
0 lines of code changed in 1 file:
BUG: ROI label should not be under transform
0 lines of code changed in 1 file:
STYLE: keep the original color for consistency with the documentation
2 lines of code changed in 1 file:
ENH: use single-voxel image to display ROI label overlay; ROI parent
transform is now supported
STYLE: cleaned some dead code
41 lines of code changed in 2 files:
BUG: fix incorrect initialization of the display node for label image input
14 lines of code changed in 1 file:
BUG: use ImageReslicer filter for ROI extraction to address bug 674.
The module now allows to have both the input volume and the ROI widget
under transforms, and handles non-axis-aligned volumes. FIXME: incorrect
initialization of colormap for resampled label volumes; handling mouse
events does not account for parent transform. TODO: correct visualization
of the ROI overlay in slice views for the cases when parent transforms are
present.
120 lines of code changed in 1 file:
BUG: Voxel origin in Slicer is at the center of the pixel. The implementation
made silent assumption that the origin is at the voxel corner. When resampling
factor is not equal to 1, the code would results in a resampled volume that is
off by 0.5*userResampleConst in each dimension in the physical space.
4 lines of code changed in 1 file:
ENH: non axis-aligned check will now cause warning, not error.
0 lines of code changed in 1 file:
ENH: added error if the input image is not axis-aligned, will not proceed
with resampling for such images
0 lines of code changed in 1 file:
ENH: added functionality to reduce ROI with mouse clicks inside the region
0 lines of code changed in 1 file:
ENH: removed puts
0 lines of code changed in 1 file:
BUG: corrected MRML event observer addition
8 lines of code changed in 1 file:
BUG: did not listen to the right event
4 lines of code changed in 1 file:
ENH: more descriptive names
12 lines of code changed in 1 file:
ENH: allow to control ROI visibility, minor improvements
54 lines of code changed in 1 file:
ENH: allow to select interpolator
41 lines of code changed in 1 file:
ENH: make sure inputs are not under transforms
6 lines of code changed in 1 file:
ENH: removed some of the dead code
3 lines of code changed in 2 files:
BUG: ROI label off by 1
1 lines of code changed in 1 file:
BUG: memory leak
1 lines of code changed in 1 file:
ENH: bugfixes, improved interaction, corrected instructions
32 lines of code changed in 1 file:
ENH: fixed one of the sampling issues
27 lines of code changed in 1 file:
BUG: image data installed
15 lines of code changed in 1 file:
BUG: incorrect reference to image data fixed
32 lines of code changed in 1 file:
STYLE: cleanup
0 lines of code changed in 1 file:
ENH: improved precision of ROI resizing by in-slice clicks
0 lines of code changed in 1 file:
ENH: module for extracting and resampling a volume of interest from a
scalar volume -- initial commit. This is work in progress, a lot of
features are missing. This is committed in preparation for the
programming week and to collect early feedback from Ron.
1453 lines of code changed in 6 files: