View Issue Details

IDProjectCategoryView StatusLast Update
0003090Slicer4Module Editorpublic2017-06-07 23:27
Reporterlassoan Assigned Topieper  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.3.0Fixed in VersionSlicer 4.3.0 
Summary0003090: Paint effect is incorrect on rotated volumes
Description

When drawing with the Paint effect on rotated volumes the voxels are filled incorrectly: large part of the painted area is not filled. Other effects (Draw, Wand, LevelTracing, Rectangle) work correctly.

How to reproduce:

  • Load MRHead sample
  • Apply linear transform with 15deg rotation around the LR axis
  • Go to editor
  • Choose PaintEffect
  • Paint a vertical stroke on the axial view
    => ERROR: the top and bottom part of the stroke is not filled
TagsNo tags attached.

Activities

2013-05-07 11:29

 

Slicer Linear Transform_1.tfm (356 bytes)
inorton

inorton

2013-05-07 11:34

developer   ~0008576

+1. The transform I just uploaded demonstrates this problem - originally generated with Easy Registration between two clinical MRs. With this transform applied to MRHead, it is impossible to paint in any axial slice.

pieper

pieper

2013-05-09 04:21

administrator   ~0008583

Fixed in revision 21974

lassoan

lassoan

2013-05-11 04:28

developer   ~0008619

Thank you very much. Tested on the latest trunk version on Win64 and it works well now.

Related Changesets

Slicer: 2145-support-for-installing-extension-from-file 3d56b774

2013-05-09 08:21:11

pieper

Details Diff
BUG: 0003090 Support painting on transformed volumes

Take into account any parent (linear) transforms applied to the
volume when doing painting. Unify some logic between paint
and other label effects.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21974 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/EditorLib/LabelEffect.py Diff File
mod - Modules/Scripted/EditorLib/PaintEffect.py Diff File

Issue History

Date Modified Username Field Change
2013-04-26 06:32 lassoan New Issue
2013-04-26 06:32 lassoan Status new => assigned
2013-04-26 06:32 lassoan Assigned To => pieper
2013-05-07 11:29 inorton File Added: Slicer Linear Transform_1.tfm
2013-05-07 11:34 inorton Note Added: 0008576
2013-05-09 04:21 pieper Note Added: 0008583
2013-05-09 04:21 pieper Status assigned => resolved
2013-05-09 04:21 pieper Fixed in Version => Slicer 4.3.0
2013-05-09 04:21 pieper Resolution open => fixed
2013-05-11 04:28 lassoan Note Added: 0008619
2013-05-11 04:28 lassoan Status resolved => closed
2014-03-06 06:16 jcfr Target Version => Slicer 4.3.0
2017-06-07 23:27 pieper Changeset attached => Slicer 2145-support-for-installing-extension-from-file 3d56b774